ایجاد یک صفحه ساعت سفارشی برای Wear OS توسط Google به طور اساسی با ایجاد اعلانها و فعالیتهای خاص پوشیدنی متفاوت است. این صفحه برخی از مشکلاتی را که ممکن است هنگام اجرای چند صفحه ساعت اول خود با آن مواجه شوید، شرح می دهد.
از اندازه گیری های نسبی استفاده کنید
دستگاههای Wear OS از تولیدکنندگان مختلف دارای صفحهنمایشهایی با اندازهها و وضوحهای مختلف هستند. صفحه ساعت شما می تواند با استفاده از اندازه گیری های نسبی به جای مقادیر مطلق پیکسل، با این تغییرات سازگار شود.
وقتی صفحه ساعت خود را می کشید، اندازه بوم را با متدهای Canvas.getWidth()
و Canvas.getHeight()
بدست آورید. سپس، موقعیت عناصر گرافیکی خود را با استفاده از مقادیری تنظیم کنید که کسری از اندازه صفحه نمایش شناسایی شده است. اگر اندازه عناصر صفحه ساعت خود را در پاسخ به کارت زیرچشمی تغییر دادید، از مقادیری استفاده کنید که کسری از فضای باقی مانده بالای کارت هستند تا صفحه ساعت خود را دوباره ترسیم کنید.
منابع مرتبط
برنامه نمونه Watch Face بهترین روشها را برای پیکربندی صفحه ساعت نشان میدهد. ،ایجاد یک صفحه ساعت سفارشی برای Wear OS توسط Google به طور اساسی با ایجاد اعلانها و فعالیتهای خاص پوشیدنی متفاوت است. این صفحه برخی از مشکلاتی را که ممکن است هنگام اجرای چند صفحه ساعت اول خود با آن مواجه شوید، شرح می دهد.
از اندازه گیری های نسبی استفاده کنید
دستگاههای Wear OS از تولیدکنندگان مختلف دارای صفحهنمایشهایی با اندازهها و وضوحهای مختلف هستند. صفحه ساعت شما می تواند با استفاده از اندازه گیری های نسبی به جای مقادیر مطلق پیکسل، با این تغییرات سازگار شود.
وقتی صفحه ساعت خود را می کشید، اندازه بوم را با متدهای Canvas.getWidth()
و Canvas.getHeight()
بدست آورید. سپس، موقعیت عناصر گرافیکی خود را با استفاده از مقادیری تنظیم کنید که کسری از اندازه صفحه نمایش شناسایی شده است. اگر اندازه عناصر صفحه ساعت خود را در پاسخ به کارت زیرچشمی تغییر دادید، از مقادیری استفاده کنید که کسری از فضای باقی مانده بالای کارت هستند تا صفحه ساعت خود را دوباره ترسیم کنید.
منابع مرتبط
برنامه نمونه Watch Face بهترین روشها را برای پیکربندی صفحه ساعت نشان میدهد. ،ایجاد یک صفحه ساعت سفارشی برای Wear OS توسط Google به طور اساسی با ایجاد اعلانها و فعالیتهای خاص پوشیدنی متفاوت است. این صفحه برخی از مشکلاتی را که ممکن است هنگام اجرای چند صفحه ساعت اول خود با آن مواجه شوید، شرح می دهد.
از اندازه گیری های نسبی استفاده کنید
دستگاههای Wear OS از تولیدکنندگان مختلف دارای صفحهنمایشهایی با اندازهها و وضوحهای مختلف هستند. صفحه ساعت شما می تواند با استفاده از اندازه گیری های نسبی به جای مقادیر مطلق پیکسل، با این تغییرات سازگار شود.
وقتی صفحه ساعت خود را می کشید، اندازه بوم را با متدهای Canvas.getWidth()
و Canvas.getHeight()
بدست آورید. سپس، موقعیت عناصر گرافیکی خود را با استفاده از مقادیری تنظیم کنید که کسری از اندازه صفحه نمایش شناسایی شده است. اگر اندازه عناصر صفحه ساعت خود را در پاسخ به کارت زیرچشمی تغییر دادید، از مقادیری استفاده کنید که کسری از فضای باقی مانده بالای کارت هستند تا صفحه ساعت خود را دوباره ترسیم کنید.
منابع مرتبط
برنامه نمونه Watch Face بهترین روشها را برای پیکربندی صفحه ساعت نشان میدهد. ،ایجاد یک صفحه ساعت سفارشی برای Wear OS توسط Google به طور اساسی با ایجاد اعلانها و فعالیتهای خاص پوشیدنی متفاوت است. این صفحه برخی از مشکلاتی را که ممکن است هنگام اجرای چند صفحه ساعت اول خود با آن مواجه شوید، شرح می دهد.
از اندازه گیری های نسبی استفاده کنید
دستگاههای Wear OS از تولیدکنندگان مختلف دارای صفحهنمایشهایی با اندازهها و وضوحهای مختلف هستند. صفحه ساعت شما می تواند با استفاده از اندازه گیری های نسبی به جای مقادیر مطلق پیکسل، با این تغییرات سازگار شود.
وقتی صفحه ساعت خود را می کشید، اندازه بوم را با متدهای Canvas.getWidth()
و Canvas.getHeight()
بدست آورید. سپس، موقعیت عناصر گرافیکی خود را با استفاده از مقادیری تنظیم کنید که کسری از اندازه صفحه نمایش شناسایی شده است. اگر اندازه عناصر صفحه ساعت خود را در پاسخ به کارت زیرچشمی تغییر دادید، از مقادیری استفاده کنید که کسری از فضای باقی مانده بالای کارت هستند تا صفحه ساعت خود را دوباره ترسیم کنید.