सिस्टम यूज़र इंटरफ़ेस (यूआई) की विज़िबिलिटी को कंट्रोल करना

सिस्टम बार

पहली इमेज. सिस्टम बार, जिनमें [1] स्टेटस बार और [2] नेविगेशन बार शामिल हैं.

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

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

इस क्लास में, Android के अलग-अलग वर्शन में सिस्टम बार को धुंधला करने या छिपाने का तरीका बताया गया है. इससे उपयोगकर्ताओं को बेहतरीन अनुभव मिलता है. साथ ही, सिस्टम बार को आसानी से ऐक्सेस किया जा सकता है.

लेसन

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