keywords_public: adaptive, foundations, design, widgets, Jetpack Glance description: make your widget work well on other form factors like cars, desktops and more by building with glance and considering other widget quality considerations.
ابزارهها به ابعاد فیزیکی بیشتری اضافه میشوند، ابتدا با Android Auto و سپس با خودروهای مجهز به Google. ابزاره موجودتان را بهینهسازی کنید تا در Wear، خودرو، رایانه، و غیره بهخوبی کار کند.
ابزارههایتان را آماده کنید تا مطمئن شوید ابزارههایتان تجربهای با کیفیت بالا در صفحهنمایشهای مختلف ارائه میدهند.
آماده کردن ابزارهها
ابزارههای تلفن همراه با کیفیت بالا معمولاً بهخوبی به محیط خودرو منتقل میشوند. برای ساختن ابزارهای با کیفیت بالا، این اصول را دنبال کنید:
- ابزارههایتان را با Jetpack Glance بسازید.
- ابزارههایتان را واکنشگرا کنید، زیرا نمایشگرهای خودرو در اندازهها و پیکربندیهای شبکهای مختلفی ارائه میشوند. ابزارههایتان را در چیدمانهای مختلف آزمایش کنید تا مطمئن شوید ابزارهتان بهدرستی تنظیم میشود.
- هر دو طرح زمینه روشن و تیره را در ابزارهتان بگنجانید تا مطمئن شوید که درطول روز و شب بهوضوح قابلمشاهده است.
- زمینه پویایی را پیادهسازی کنید تا ابزاره شما مانند بخشی یکپارچه از سیستم خودرو بهنظر برسد.
- مطمئن شوید ابزارهتان کاملاً مرزهای شبکه را پر میکند (دستورالعمل کیفیت ابزاره WL-1).
ساختن برای نگاه گذرا
ابزارهها در خودروها زمانی بهترین عملکرد را دارند که بهراحتی قابلمشاهده باشند. برای اطمینان از اینکه ابزارههایتان در یک نگاه قابلفهم هستند، اقدامات زیر را انجام دهید:
- ابزارکتان را طوری طراحی کنید که با یک نگاه قابلفهم باشد، زیرا ابزارکها در خودروها از پیمایش دستی پشتیبانی نمیکنند.
- اگر ابزارهتان از
LazyColumnپیمایشی استفاده میکند، نسخه جایگزینی از ابزارهتان ارائه دهید که همه اطلاعات لازم را در یک سطح ارائه دهد. درغیراینصورت، پلاتفرم خودرو فقط چند مورد اول را در آن فهرست نمایش میدهد. - اگر از فهرست بخشبندیشده پیمایشی طراحیشده برای خودرو استفاده میکنید، صفحه اول را برای ارزشمندترین و شخصیسازیشدهترین محتوایتان اختصاص دهید و آن را در جایگاه اول هر مجموعه پیمایشی قرار دهید. این کار باعث میشود که برای راننده قابلمشاهده باشد.