علاوه بر تصمیم گیری در مورد نحوه سازماندهی محتوای برنامه برای پیمایش و مرور، باید تصمیم بگیرید که آیا یک صف یا هر گونه کنترل سفارشی برای پخش محتوا می خواهید.
خودروسازان و گوگل از پیادهسازی و استایلسازی نمای پخش، نوار کنترل کوچکشده و صف مراقبت میکنند. آنها همچنین مجموعه ای اساسی از کنترل های پخش، از جمله Play/Pause ، Next ، Previous و Overflow را ارائه می دهند. ( بعدی و قبلی منوط به این است که برنامه شما از این اقدامات پشتیبانی کند.) اگر این کنترل ها برای برنامه شما کافی است، پس کار شما تمام شده است.
با این حال، اگر میخواهید یک صف یا دسترسی به عملکردهای پخش اضافی فراتر از اقداماتی که خودروسازان ارائه میدهند فراهم کنید، باید تصمیم بگیرید:
آیا برای نمایش ریز عکسها برای موارد صف
نمایش نماد یا زمان سپری شده برای آیتم در حال پخش در صف
آیا مواردی که قبلاً پخش شدهاند در صف گنجانده شوند یا خیر
کدام اقدامات سفارشی را در نوار کنترل میخواهید و اینکه آیا باید جایگزین کنترلهای بعدی و قبلی سازنده خودرو شوند
نمادهایی که وضعیتهای مربوط به هر عملکرد را نشان میدهند (مانند موجود و غیرفعال) به چه صورت خواهند بود
نمای پخش
یکی از مهم ترین ویژگی هایی که برای یک برنامه رسانه طراحی می شود، نمای پخش است.
نمونه های نمایش بازپخش
الزامات کنترل پخش
الزامات و توصیه های زیر را در نظر داشته باشید:
سطح مورد نیاز
الزامات
باید
توسعه دهندگان برنامه باید:
نمادهای برداری تک رنگ را برای هر اقدام سفارشی که اضافه می کنند ارائه دهید و آنها را به صورت پویا تغییر دهید تا وضعیت را نشان دهد.
حداکثر 6 عملکرد سفارشی ارائه کنید (یا حداکثر 8، در صورت عدم استفاده از Next و Previous)
بنیاد و پایه
رابط کاربری سازگار برنامه : توسعهدهندگان برنامه باید رابطها را برای اقدامات سفارشی در برنامههای رسانه با اقدامات مشابهی که برای کاربرانشان در دستگاههای دیگر آشنا هستند، تراز کنند تا تجربیاتی آشنا برای خودرو ایجاد کنند.
قابلیت نگاه : وقتی متن با نماد نگاری جفت می شود می تواند کوچکتر به نظر برسد، بنابراین متن در نمادها باید در فضای موجود به حداکثر برسد.
صف
همچنین باید راهی برای مرور فهرست منابع صوتی به کاربر خود ارائه دهید.
تاریخ آخرین بهروزرسانی 2024-10-30 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2024-10-30 بهوقت ساعت هماهنگ جهانی."],[[["Design your media app's playback view and decide if you need custom controls beyond Play/Pause, Next, Previous, and Overflow."],["Provide monochrome vector icons for any custom actions, dynamically changing them to reflect the state (e.g., available, disabled)."],["Give users a queue to browse audio sources, ideally indicating the currently playing item and including previously played items."],["For custom action icons, maximize text size for readability and limit the number of custom actions to 6 (or 8 if Next/Previous aren't used)."],["Consider including thumbnails and elapsed time or an icon for the currently playing item in the queue for better user experience."]]],[]]