نمایشگر Android

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

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

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

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

نسخه Android 7.1.1 به توسعه‌دهندگان امکان می‌دهد میان‌برهای کنش‌محور را در برنامه‌هایشان تعریف کنند تا در راه‌انداز نمایش داده شود. این میان‌برهای برنامه به کاربران اجازه می‌دهد کارهای رایج یا توصیه‌شده را به‌سرعت در برنامه شروع کنند.

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

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

نمادهای دایره‌ای

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

مدیریت رنگ

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

اعلان‌ها و ابزاره‌های مکالمه

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

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

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

مزاحم نشوید

‫Android 7.0 از پیکربندی‌های «مزاحم نشوید» (DND) برای قوانین خودکار شخص ثالث، کنترل زنگ‌های هشدار، سرکوب حواس‌پرتی‌های بصری، و سفارشی‌سازی تنظیمات DND پشتیبانی می‌کند.

بازپخش ویدیو HDR

ویدیو با دامنه پویای بالا (HDR) مرز بعدی در رمزگشایی ویدیو با کیفیت بالا است که کیفیت‌های بازتولید صحنه بی‌نظیری را ارائه می‌دهد. ‫Android 7.0 پشتیبانی اولیه از HDR را دریافت کرد که شامل ایجاد ثابت‌های مناسب برای کشف و راه‌اندازی خطوط لوله ویدیو HDR می‌شود.

چندنمایشگری

‫Android 10 دستگاه‌های دستی تاشو و چندصفحه‌ای، استفاده از نمایشگرهای خارجی، و دیگر عوامل شکل را امکان‌پذیر می‌کند. «چندنمایشگر» همچنین تعدادی از ویژگی‌های مختص خودرو را فعال می‌کند، مثل صفحه‌نمایش راننده، صفحه‌نمایش سرنشین، و سرگرمی صندلی عقب.

چندپنجره‌ای

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

نور شب

Android نسخه ۷.۱.۱ شامل ویژگی‌ای به‌نام «نور شب» است که میزان نور آبی ساطع‌شده از نمایشگر دستگاه را کاهش می‌دهد تا با نور طبیعی زمان روز و مکان کاربر مطابقت بهتری داشته باشد. ‫Android 8.0 ویژگی‌ای دارد که به کاربران امکان می‌دهد شدت جلوه «نور شب» را بیشتر کنترل کنند.

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

‫Android 8.0 از تصویردرتصویر (PIP) برای دستگاه‌های دستی Android پشتیبانی می‌کند. «تصویردرتصویر» به کاربران امکان می‌دهد اندازه برنامه‌ای را که فعالیت جاری دارد به پنجره‌ای کوچک تغییر دهند.

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

‫Android 7.1.1 و نسخه‌های جدیدتر از حالت فروشگاهی در سطح سیستم پشتیبانی می‌کنند تا کاربران بتوانند دستگاه‌ها را درحال کار بررسی کنند. ‫Android 8.1 این پشتیبانی را برای ایجاد کاربران نمایشی ازطریق «مدیر خط‌مشی دستگاه» اصلاح می‌کند.

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

در Android 8.0، کاربران می‌توانستند بااستفاده از کاشی «تنظیمات فوری» یا تنظیمات «نمایشگر»، بین حالت‌های «چرخش خودکار» و «چرخش عمودی» جابه‌جا شوند. ‫Android 9 حالت چرخش عمودی را به‌روزرسانی کرد تا با سنجاق کردن چرخش صفحه فعلی، حتی اگر موقعیت دستگاه تغییر کند، چرخش‌های ناخواسته را حذف کند.

تعامل‌های صفحهٔ دونیمه

در Android 7.0 و نسخه‌های جدیدتر، کاربران می‌توانند با ویژگی چندپنجره پلاتفرم، چندین برنامه را به‌طور هم‌زمان در صفحه دستگاهشان نمایش دهند. ‫Android 8.0 با پالایش این ویژگی و افزودن کارایی بیشتر به آن، صفحه تقسیم را بهبود می‌بخشد.

گذار برنامه همگام‌سازی‌شده

«انتقال‌های برنامه همگام‌سازی‌شده» ویژگی‌ای در Android 9 است که معماری انتقال برنامه موجود را بهبود می‌بخشد. وقتی کاربر برنامه‌ای را باز می‌کند، می‌بندد، یا بین برنامه‌ها جابه‌جا می‌شود، فرایند SystemUI یا «راه‌انداز» (صفحه اصلی) درخواستی برای کنترل پویانمایی فریم‌به‌فریم با همگام‌سازی تضمین‌شده بین پویانمایی‌های نما و پویانمایی‌های پنجره ارسال می‌کند.

طبقه‌بندی نوشتار

طبقه‌بندی نوشتار از تکنیک‌های یادگیری ماشین برای کمک به توسعه‌دهندگان در طبقه‌بندی نوشتار استفاده می‌کند. ‫Android 9 چارچوب طبقه‌بندی نوشتار معرفی‌شده در Android 8.1 را با سرویس جدید «طبقه‌بندی‌کننده نوشتار» گسترش داد. سرویس «طبقه‌بندی‌کننده نوشتار» روش توصیه‌شده‌ای برای «تولیدکنندگان تجهیزات اصلی» است تا از سیستم طبقه‌بندی نوشتار پشتیبانی کنند.

ابزارک‌ها و میان‌برها

میانای برنامه‌سازی کاربردی جریان برای افزودن میان‌برها و ابزاره‌ها در Android 8.0 به توسعه‌دهندگان برنامه امکان می‌دهد میان‌برها و ابزاره‌ها را از داخل برنامه اضافه کنند و دیگر به سینی ابزاره‌ها متکی نباشند. همچنین روش قدیمی (ارسال همه‌فرستی) برای افزودن میان‌برها را به‌دلایل امنیتی منسوخ می‌کند.

محو شدن پنجره

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

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

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