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