सभी ऐप्लिकेशन को लेआउट करें, ताकि आपका कॉन्टेंट ऊपर से नीचे तक पहुंच सके
किनारे पर रखा जा सकता है. डिफ़ॉल्ट तौर पर, यह सेटिंग Android 15 में लागू होती है
(एपीआई लेवल 35). इसका मतलब है कि आपके ऐप्लिकेशन के सबसे ऊपरी और निचले हिस्से रखे गए हैं
स्टेटस बार और नेविगेशन बार के पीछे दिख सकता है. स्टेटस बार और
नेविगेशन बार को सिस्टम बार कहा जाता है. सिस्टम बार वे जगहें होते हैं जहां
आम तौर पर, सूचनाओं को दिखाने और डिवाइस पर बातचीत करने के लिए होते हैं
स्थिति, और डिवाइस नेविगेशन की सुविधा मिलती है.
आपके ऐप्लिकेशन और उन जगहों के बीच ओवरलैप जहां सिस्टम यूज़र इंटरफ़ेस (यूआई) दिखाया गया है
विंडो इनसेट का एक उदाहरण, जो आपकी स्क्रीन के उन हिस्सों को दिखाता है जहां
आपका ऐप्लिकेशन, सिस्टम के यूज़र इंटरफ़ेस (यूआई) से इंटरैक्ट कर सकता हो. के इन भागों से प्रतिच्छेदन करता हुआ
यूज़र इंटरफ़ेस (यूआई) का मतलब, कॉन्टेंट के ऊपर दिखाना हो सकता है. हालांकि, इससे आपके ऐप्लिकेशन को
सिस्टम जेस्चर.
इस तरह के विंडो इनसेट उपलब्ध हैं.
डिफ़ॉल्ट रूप से, अपनी ऐप्लिकेशन विंडो को पूरे विंडो पर ले जाने के लिए ऑप्ट-इन करें
स्क्रीन और ऐप्लिकेशन के कॉन्टेंट को एज-टू-एज ड्रॉ करना
तय करें. ज़रूरी कॉन्टेंट दिखाने से बचने के लिए, ऑफ़सेट का इस्तेमाल करें
और सिस्टम बार के पीछे टच टारगेट का इस्तेमाल करें.
मूवी या चित्र जैसी सामग्री प्रदर्शित करने वाले ऐप्लिकेशन अस्थायी रूप से
सिस्टम बार का इस्तेमाल करें.
अपने उपयोगकर्ताओं की अपनी इन्वेंट्री में बदलाव करने से पहले,
सिस्टम बार सेट किए जाते हैं, क्योंकि इनसे उपयोगकर्ताओं को डिवाइस पर नेविगेट करने का स्टैंडर्ड तरीका मिल जाता है और
समीक्षा कर सकते हैं.
डिसप्ले कटआउट, कुछ डिवाइसों का वह हिस्सा होता है जो डिसप्ले तक बड़ा होता है
ताकि डिवाइस का सामने वाला हिस्सा सेंसर लगाने के लिए जगह दे सके. ऐप्लिकेशन ये काम कर सकते हैं
डिसप्ले कटआउट का इस्तेमाल करने के लिए
पोज़िशन सेट करें, ताकि कोई भी अहम कॉन्टेंट कटआउट एरिया के ऊपर न आ सके.
कीबोर्ड ट्रांज़िशन एक सामान्य उदाहरण है, जिसमें विंडो इनसेट होते हैं
डायनैमिक तौर पर अपडेट किया गया. ऐप्लिकेशन, कीबोर्ड की मौजूदा स्थिति के साथ-साथ
प्रोग्राम के हिसाब से स्थितियों को टॉगल करें, विंडो इनसेट के लिए ऐनिमेशन का इस्तेमाल करें,
और कीबोर्ड ट्रांज़िशन के बीच ऐप्लिकेशन के कॉन्टेंट को आसानी से ऐनिमेट करें.
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2024-09-05 (UTC) को अपडेट किया गया.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"वह जानकारी मौजूद नहीं है जो मुझे चाहिए"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"बहुत मुश्किल है / बहुत सारे चरण हैं"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"पुराना"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"अनुवाद से जुड़ी समस्या"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"सैंपल / कोड से जुड़ी समस्या"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"अन्य"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"समझने में आसान है"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"मेरी समस्या हल हो गई"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"अन्य"
}]
{"lastModified": "\u0906\u0916\u093f\u0930\u0940 \u092c\u093e\u0930 2024-09-05 (UTC) \u0915\u094b \u0905\u092a\u0921\u0947\u091f \u0915\u093f\u092f\u093e \u0917\u092f\u093e."}
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2024-09-05 (UTC) को अपडेट किया गया."]]