इस सेक्शन में, Android डिसप्ले की अलग-अलग सेटिंग को AOSP में लागू करने के बारे में बताया गया है. इनमें ऐप्लिकेशन शॉर्टकट, सर्कुलर लॉन्चर आइकॉन, परेशान न करें (डीएनडी), मल्टी-विंडो (स्प्लिट-स्क्रीन, फ़्री-फ़ॉर्म, और पिक्चर में पिक्चर), हाई डाइनैमिक रेंज (एचडीआर) वीडियो, नाइट लाइट, और रीटेल डेमो मोड शामिल हैं. ज़्यादा जानकारी के लिए, इस सेक्शन के सबपेज देखें.
अडैप्टिव आइकॉन
अडैप्टिव आइकॉन, डिवाइस के हिसाब से एक जैसा आकार बनाए रखते हैं. हालांकि, ये डिवाइस के हिसाब से अलग-अलग होते हैं. इसके लिए, डेवलपर सिर्फ़ एक आइकॉन एसेट उपलब्ध कराता है. इसके अलावा, आइकॉन में दो लेयर (फ़ोरग्राउंड और बैकग्राउंड) इस्तेमाल की जा सकती हैं. इनका इस्तेमाल, उपयोगकर्ताओं को बेहतर विज़ुअल अनुभव देने के लिए, मोशन में किया जा सकता है.
ऐप शॉर्टकट
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 में, तीसरे पक्ष के अपने-आप लागू होने वाले नियमों के लिए, 'परेशान न करें' (डीएनडी) मोड के कॉन्फ़िगरेशन की सुविधा उपलब्ध है. इसकी मदद से, अलार्म को कंट्रोल किया जा सकता है, विज़ुअल डिस्ट्रैक्शन को कम किया जा सकता है, और डीएनडी मोड की सेटिंग को पसंद के मुताबिक बनाया जा सकता है.
एचडीआर वीडियो चलाना
हाई डाइनैमिक रेंज (एचडीआर) वीडियो, अच्छी क्वालिटी वाले वीडियो को डिकोड करने की नई तकनीक है. इससे, सीन को बेहतरीन क्वालिटी में दिखाया जा सकता है. Android 7.0 में एचडीआर की शुरुआती सुविधा उपलब्ध है. इसमें एचडीआर वीडियो पाइपलाइन की खोज और सेटअप के लिए सही कॉन्स्टेंट बनाने की सुविधा भी शामिल है.
मल्टी-डिसप्ले
Android 10, एक से ज़्यादा स्क्रीन और फ़ोल्ड किए जा सकने वाले हैंडहेल्ड डिवाइसों के साथ काम करता है. साथ ही, इसमें एक्सटर्नल डिसप्ले और अन्य फ़ॉर्म-फ़ैक्टर का इस्तेमाल किया जा सकता है. मल्टी-स्क्रीन की सुविधा से, वाहन से जुड़ी कई सुविधाएं भी चालू होती हैं. जैसे, ड्राइवर स्क्रीन, पैसेंजर स्क्रीन, और पीछे की सीट पर मनोरंजन की सुविधा.
एकाधिक विंडो
Android 7.0 और उसके बाद के वर्शन में, उपयोगकर्ता अपने डिवाइस की स्क्रीन पर एक साथ कई ऐप्लिकेशन देख सकते हैं. इसके लिए, प्लैटफ़ॉर्म की नई सुविधा, मल्टी-विंडो का इस्तेमाल किया जा सकता है. Android पर, डिफ़ॉल्ट रूप से मल्टी-विंडो की सुविधा काम करती है. इसके अलावा, मल्टी-विंडो की कुछ और सुविधाएं भी काम करती हैं.
नाइट लाइट
Android 7.1.1 में नाइट लाइट नाम की एक सुविधा शामिल है. यह डिवाइस के डिसप्ले से निकलने वाली नीली रोशनी को कम करती है, ताकि उपयोगकर्ता के दिन के समय और जगह की प्राकृतिक रोशनी के हिसाब से डिसप्ले की रोशनी को बेहतर बनाया जा सके. Android 8.0 में एक ऐसी सुविधा शामिल है जिसकी मदद से, उपयोगकर्ता नाइट लाइट इफ़ेक्ट की तीव्रता को ज़्यादा कंट्रोल कर सकते हैं.
पिक्चर में पिक्चर
Android 8.0 में, 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 में जोड़े गए फ़्रेमवर्क को टेक्स्ट क्लासिफ़ायर की नई सेवा के साथ जोड़ा गया है. टेक्स्ट की कैटगरी तय करने वाले सिस्टम के लिए, OEM को टेक्स्ट की कैटगरी तय करने वाली सेवा का इस्तेमाल करने का सुझाव दिया जाता है.
विजेट और शॉर्टकट
Android 8.0 में शॉर्टकट और विजेट जोड़ने के लिए, फ़्लो एपीआई की मदद से ऐप्लिकेशन डेवलपर, विजेट ट्रे के बजाय ऐप्लिकेशन में जाकर शॉर्टकट और विजेट जोड़ सकते हैं. सुरक्षा से जुड़ी वजहों से, शॉर्टकट जोड़ने के पुराने तरीके (ब्रॉडकास्ट भेजना) का इस्तेमाल भी नहीं किया जा सकता.
विंडो को धुंधला करने की सुविधा
Android 12 में, विंडो को धुंधला करने वाले इफ़ेक्ट (जैसे, बैकग्राउंड को धुंधला करना और पीछे की चीज़ों को धुंधला करना) लागू करने के लिए, सार्वजनिक एपीआई उपलब्ध हैं. इन एपीआई की मदद से, अपनी विंडो के पीछे मौजूद चीज़ों को धुंधला किया जा सकता है. धुंधले बैकग्राउंड वाली विंडो बनाई जा सकती हैं, ताकि फ़्रोस्टेड ग्लास जैसा इफ़ेक्ट दिखे. इसके अलावा, विंडो के पीछे की पूरी स्क्रीन को धुंधला करके, डेप्थ ऑफ़ फ़ील्ड जैसा इफ़ेक्ट भी दिया जा सकता है. दोनों इफ़ेक्ट को एक साथ भी इस्तेमाल किया जा सकता है.
विंडो को ज़ूम करके देखने की सुविधा
Android 12 में, कम दृष्टि वाले उपयोगकर्ता, विंडो को ज़ूम करके देखने की सुविधा का इस्तेमाल करके, अपने डिसप्ले पर मौजूद किसी भी चीज़ को आसानी से बड़ा कर सकते हैं. इस सुविधा की मदद से, उपयोगकर्ता अपनी बदलती ज़रूरतों के हिसाब से डिसप्ले को ज़ूम कर सकते हैं. विंडो को बड़ा करके देखने की सुविधा की मदद से, स्क्रीन के किसी हिस्से को बड़ा करके देखा जा सकता है. यह सुविधा, स्क्रीन के पूरे हिस्से को ज़ूम करने की सुविधा से अलग है. चुनी गई विंडो को स्क्रीन पर कहीं भी खींचकर ले जाया जा सकता है. इससे, स्क्रीन के अलग-अलग हिस्सों को ज़रूरत के हिसाब से बड़ा किया जा सकता है.