کاشی

کاشی‌ها دسترسی سریع به اطلاعات و اقداماتی را که کاربران برای انجام کارها نیاز دارند، فراهم می‌کنند. چرخ فلک کاشی‌ها با کشیدن انگشت روی صفحه ساعت نمایان می‌شود و تند کشیدن‌های اضافی بین کاشی‌ها جابه‌جا می‌شوند. خود کاشی ها را نمی توان پیمایش کرد.

کاربران می توانند کاشی هایی را که می خواهند ببینند انتخاب کنند. کاشی هایی برای بررسی آب و هوا، تنظیم تایمر، پیگیری پیشرفت تناسب اندام روزانه، شروع سریع تمرین، پخش آهنگ، اسکن جلسه آینده و ارسال پیام به مخاطب مورد علاقه وجود دارد.

کاشی های کنار هم.
شکل 1. کاشی ها به کاربران امکان دسترسی به اطلاعات و اقدامات را می دهند.

به‌جای استفاده از Compose (یا Views )، کاشی‌ها با استفاده از طرح اولیه و کتابخانه‌های کاشی‌های Jetpack به‌صورت اعلامی تعریف می‌شوند. از آنجایی که کاشی‌ها در یک محیط مجزا و از راه دور ارائه می‌شوند، به رویکردهای متفاوتی برای بارگذاری، نمایش و به‌روزرسانی داده‌ها در درون خود نیاز دارند. سادگی آنها آنها را برای ساخت، آزمایش و استقرار ساده می کند.

اصول اصلی

Wear OS کاشی‌هایی را به‌عنوان راهی برای نشان دادن مقدار کمی از اطلاعات کلیدی در اختیار شما قرار می‌دهد که کاربران می‌توانند پس از چند ثانیه نگاه کردن به یک کاشی، آن‌ها را بخوانند. برای ارائه این تجربه با کیفیت بالا برای کاربران، بهترین شیوه ها را دنبال کنید:

  • کاشی ها را با محتوای بیش از حد شلوغ نکنید. درعوض، به کاربران اجازه دهید تا برای کسب اطلاعات بیشتر بر روی کاشی ها ضربه بزنند و روی سطح دیگری در برنامه شما اقدام کنند. به گنجاندن (حداقل) یک ظرف مراجعه کنید.
  • طرح بندی و محتوای کاشی خود را به صورت شفاف تعریف کنید. سیستم مسئول رندر نهایی است.
  • مکررا محتوا را واکشی نکنید یا کار طولانی مدت ناهمزمان را در سرویس کاشی خود شروع نکنید. برای انجام کارهایی که ممکن است تکمیل آن مدتی طول بکشد - مانند تماس‌های شبکه - از WorkManager برای برنامه‌ریزی کارهای پس‌زمینه استفاده کنید و نتایج را در حافظه پنهان یا ذخیره‌سازی در حافظه محلی ذخیره کنید.
{% کلمه به کلمه %} {% آخر کلمه %} {% کلمه به کلمه %} {% آخر کلمه %}