सभी ऐप्लिकेशन का लेआउट इस तरह से सेट करें कि आपका कॉन्टेंट, स्क्रीन के सबसे ऊपरी हिस्से से लेकर सबसे निचले हिस्से तक दिखे. Android 15 (एपीआई लेवल 35) से, यह डिफ़ॉल्ट ऐक्शन और सेटिंग है. इसका मतलब है कि आपके ऐप्लिकेशन के सबसे ऊपर और सबसे नीचे के हिस्से, स्टेटस बार और नेविगेशन बार के पीछे दिखते हैं. स्टेटस बार और नेविगेशन बार को एक साथ सिस्टम बार कहा जाता है. सिस्टम बार, स्क्रीन के ऐसे हिस्से होते हैं जो आम तौर पर सूचनाएं दिखाने, डिवाइस की स्थिति बताने, और डिवाइस पर नेविगेट करने के लिए इस्तेमाल किए जाते हैं.
आपके ऐप्लिकेशन और सिस्टम यूज़र इंटरफ़ेस (यूआई) के दिखने वाले हिस्सों के बीच ओवरलैप, विंडो इनसेट का एक उदाहरण है. इससे आपकी स्क्रीन के उन हिस्सों का पता चलता है जहां आपका ऐप्लिकेशन, सिस्टम यूज़र इंटरफ़ेस (यूआई) के साथ इंटरसेक्ट कर सकता है. यूज़र इंटरफ़ेस (यूआई) के इन हिस्सों के साथ इंटरसेक्ट करने का मतलब, कॉन्टेंट के ऊपर दिखना हो सकता है. हालांकि, इससे आपके ऐप्लिकेशन को सिस्टम जेस्चर के बारे में भी जानकारी मिल सकती है.
यहां दिए गए विंडो इनसेट उपलब्ध हैं.
डिफ़ॉल्ट रूप से, ऐप्लिकेशन की विंडो को पूरी स्क्रीन पर बड़ा करने और सिस्टम बार के पीछे, ऐप्लिकेशन के कॉन्टेंट को एज-टू-एज दिखाने के लिए ऑप्ट-इन करें. ऑफ़सेट का इस्तेमाल करें, ताकि सिस्टम बार के पीछे अहम कॉन्टेंट और टच टारगेट (स्क्रीन के वे हिस्से जहां छूने पर कोई कार्रवाई होती है) न दिखें.
फ़िल्में या इमेज जैसा कॉन्टेंट दिखाने वाले ऐप्लिकेशन, बेहतर अनुभव देने के लिए सिस्टम बार को कुछ समय के लिए छिपा सकते हैं. सिस्टम बार में बदलाव करने से पहले, अपने उपयोगकर्ताओं की ज़रूरतों और उम्मीदों को ध्यान से समझें. ऐसा इसलिए, क्योंकि सिस्टम बार से उपयोगकर्ताओं को डिवाइस पर नेविगेट करने और उसकी स्थिति देखने का एक स्टैंडर्ड तरीका मिलता है.
डिसप्ले कटआउट, कुछ डिवाइसों पर मौजूद एक ऐसा हिस्सा होता है जो डिसप्ले की सतह तक फैला होता है. इससे डिवाइस के सामने मौजूद सेंसर के लिए जगह मिलती है. ऐप्लिकेशन, डिसप्ले कटआउट की पोज़िशन के बारे में क्वेरी करके, उन्हें सपोर्ट कर सकते हैं. इससे यह पक्का किया जा सकता है कि कोई भी ज़रूरी कॉन्टेंट, कटआउट वाले हिस्से को ओवरलैप न करे.
कीबोर्ड ट्रांज़िशन एक सामान्य उदाहरण है, जहां विंडो इनसेट डाइनैमिक तौर पर अपडेट होते हैं. ऐप्लिकेशन, कीबोर्ड की मौजूदा स्थिति को देख सकते हैं, प्रोग्राम के हिसाब से स्थितियों को टॉगल कर सकते हैं, विंडो इनसेट के लिए ऐनिमेशन के साथ काम कर सकते हैं, और कीबोर्ड ट्रांज़िशन के बीच ऐप्लिकेशन के कॉन्टेंट को आसानी से ऐनिमेट कर सकते हैं.