نمایشگر اندروید

این بخش پیاده‌سازی AOSP از تنظیمات مختلف نمایشگر اندروید، از جمله میانبرهای برنامه‌ها، آیکون‌های دایره‌ای لانچر، حالت «مزاحم نشوید» (DND)، چند پنجره‌ای (صفحه نمایش تقسیم‌شده، حالت آزاد و تصویر در تصویر)، ویدیوی با محدوده دینامیکی بالا (HDR)، نور شب و حالت نمایشی فروشگاه را پوشش می‌دهد. برای جزئیات بیشتر به زیرصفحات این بخش مراجعه کنید.

آیکون‌های تطبیقی

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

میانبرهای برنامه

نسخه اندروید ۷.۱.۱ به توسعه‌دهندگان اجازه می‌دهد تا میانبرهای مخصوص هر عمل را در برنامه‌های خود تعریف کنند که می‌توانند در یک لانچر نمایش داده شوند. این میانبرهای برنامه به کاربران امکان می‌دهند تا به سرعت وظایف رایج یا توصیه‌شده را در یک برنامه شروع کنند.

مسدود کردن لمس‌های غیرقابل اعتماد

برای حفظ امنیت سیستم و برای یک تجربه کاربری خوب، اندروید ۱۲ پشتیبانی برای جلوگیری از سوءاستفاده از همپوشانی، به ویژه با ایجاد تغییراتی در مدیر پنجره و ناحیه توزیع‌کننده ورودی، اضافه می‌کند. اندروید ۱۲ از مصرف رویدادهای لمسی توسط برنامه‌ها در جایی که یک همپوشانی، برنامه را به روشی ناامن مبهم می‌کند، جلوگیری می‌کند. به عبارت دیگر، سیستم لمس‌هایی را که از پنجره‌های خاصی عبور می‌کنند، به جز چند مورد استثنا ، مسدود می‌کند.

آیکون‌های دایره‌ای

آیکون‌های لانچر دایره‌ای در اندروید ۷.۱.۱ و بالاتر پشتیبانی می‌شوند. آیکون‌های لانچر دایره‌ای به طور پیش‌فرض فعال نیستند. برای استفاده از آیکون‌های دایره‌ای در پیاده‌سازی دستگاه خود، باید پوشش منبع را در دستگاه خود ویرایش کنید تا آنها را فعال کنید.

مدیریت رنگ

اندروید ۸.۱ از مدیریت رنگ پشتیبانی می‌کند که می‌تواند برای ارائه یک تجربه سازگار در فناوری‌های نمایشگر مورد استفاده قرار گیرد. برنامه‌هایی که روی اندروید ۸.۱ اجرا می‌شوند می‌توانند به قابلیت‌های کامل یک نمایشگر با طیف رنگی گسترده دسترسی داشته باشند تا بیشترین بهره را از یک دستگاه نمایشگر ببرند.

اعلان‌ها و ویجت‌های مکالمه

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

برش‌های نمایشگر

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

مزاحم نشوید

اندروید ۷.۰ از تنظیمات مزاحم نشوید (DND) برای قوانین خودکار شخص ثالث، کنترل آلارم‌ها، سرکوب حواس‌پرتی‌های بصری و سفارشی‌سازی تنظیمات DND پشتیبانی می‌کند.

پخش ویدئو HDR

ویدیوی با دامنه دینامیکی بالا (HDR) مرز بعدی در رمزگشایی ویدیوی با کیفیت بالا است که کیفیت بی‌نظیری از بازتولید صحنه را به ارمغان می‌آورد. اندروید ۷.۰ پشتیبانی اولیه از HDR را دریافت کرد که شامل ایجاد ثابت‌های مناسب برای کشف و راه‌اندازی خطوط لوله ویدیوی HDR می‌شود.

چند نمایشگر

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

چند پنجره‌ای

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

چراغ شب

اندروید ۷.۱.۱ شامل قابلیتی به نام نور شب است که میزان نور آبی ساطع شده از صفحه نمایش دستگاه را کاهش می‌دهد تا با نور طبیعی زمان و مکان کاربر مطابقت بیشتری داشته باشد. اندروید ۸.۰ شامل قابلیتی است که به کاربران کنترل بیشتری بر شدت جلوه نور شب می‌دهد.

تصویر در تصویر

اندروید ۸.۰ از قابلیت تصویر در تصویر (PIP) برای دستگاه‌های دستی اندروید پشتیبانی می‌کند. PIP به کاربران اجازه می‌دهد تا اندازه یک برنامه را که در حال انجام فعالیت است، در یک پنجره کوچک تغییر دهند.

حالت نمایشی خرده فروشی

اندروید ۷.۱.۱ و نسخه‌های جدیدتر، پشتیبانی سطح سیستمی برای حالت خرده‌فروشی ارائه می‌دهند تا کاربران بتوانند به راحتی دستگاه‌ها را در حال کار بررسی کنند. اندروید ۸.۱ این پشتیبانی را اصلاح می‌کند تا کاربران آزمایشی را از طریق Device Policy Manager ایجاد کند.

چرخش پیشنهادات

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

تعاملات تقسیم صفحه نمایش

در اندروید ۷.۰ و بالاتر، کاربران می‌توانند با استفاده از قابلیت چندپنجره‌ای (multi-window) پلتفرم، چندین برنامه را به طور همزمان روی صفحه دستگاه خود نمایش دهند. اندروید ۸.۰ با اصلاح این ویژگی و افزودن قابلیت‌های بیشتر به آن، قابلیت تقسیم صفحه را بهبود بخشیده است.

انتقال‌های برنامه همگام‌سازی شده

انتقال همزمان برنامه‌ها (Synchronized App Transitions) یک ویژگی در اندروید ۹ است که معماری انتقال برنامه‌های موجود را بهبود می‌بخشد. وقتی کاربر برنامه‌ها را باز می‌کند، می‌بندد یا بین برنامه‌ها جابجا می‌شود، فرآیند SystemUI یا Launcher (صفحه اصلی) درخواستی را برای کنترل انیمیشن به صورت فریم به فریم ارسال می‌کند و همگام‌سازی بین انیمیشن‌های نما و انیمیشن‌های پنجره تضمین می‌شود.

طبقه‌بندی متن

طبقه‌بندی متن از تکنیک‌های یادگیری ماشین برای کمک به توسعه‌دهندگان در طبقه‌بندی متن استفاده می‌کند. اندروید ۹ چارچوب طبقه‌بندی متن معرفی شده در اندروید ۸.۱ را با سرویس جدید طبقه‌بندی متن گسترش داد. سرویس طبقه‌بندی متن، روش پیشنهادی برای تولیدکنندگان اصلی تجهیزات (OEM) برای ارائه پشتیبانی از سیستم طبقه‌بندی متن است.

ویجت‌ها و میانبرها

API جریان برای افزودن میانبرها و ویجت‌ها در اندروید ۸.۰ به توسعه‌دهندگان برنامه اجازه می‌دهد تا به جای تکیه بر سینی ویجت، میانبرها و ویجت‌ها را از داخل برنامه اضافه کنند. همچنین به دلایل امنیتی، روش قدیمی (ارسال broadcast) برای افزودن میانبرها را منسوخ می‌کند.

تاری پنجره

در اندروید ۱۲، APIهای عمومی برای پیاده‌سازی جلوه‌های تاری پنجره (مانند تاری پس‌زمینه و تاری پشت) در دسترس هستند. با استفاده از این APIها، می‌توانید هر چیزی را که پشت پنجره شماست، تار کنید. می‌توانید پنجره‌هایی با پس‌زمینه تار ایجاد کنید که باعث ایجاد جلوه شیشه مات می‌شود، یا پنجره‌هایی را با کل صفحه نمایش تار پشت آنها نشان دهید که باعث ایجاد جلوه عمق میدان می‌شود. همچنین می‌توانید این دو جلوه را با هم ترکیب کنید.

ذره‌بین پنجره

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