स्टेटस बार, Android सिस्टम यूज़र इंटरफ़ेस (यूआई) का एक कॉम्पोनेंट है. यह उपयोगकर्ताओं को लगातार अहम जानकारी दिखाता रहता है. इस पेज पर, स्टेटस बार के सिस्टम आइकॉन को पसंद के मुताबिक बनाने का तरीका बताया गया है. ओवरले करने वाले संसाधनों के बारे में ज़्यादा जानने के लिए, सिस्टम यूज़र इंटरफ़ेस को पसंद के मुताबिक बनाना लेख पढ़ें.
पहली इमेज. स्टेटस बार.
खास आइकॉन के लिए ओवरले
स्टेटस बार में दिखने वाले आइटम के ज़्यादातर संसाधन, इस डायरेक्ट्री में दिए गए हैं:
/platform/frameworks/base/packages/SystemUI/res/drawable
सिंगल आइकॉन
इस्तेमाल | संसाधन | मतलब |
---|---|---|
अलार्म | stat_sys_alarm |
अलार्म सेट हो गया है. |
stat_sys_alarm_dim |
डिवाइस, ज़ेन मोड में है. | |
कास्ट करें | stat_sys_cast |
डिवाइस किसी दूसरे डिवाइस पर कास्ट कर रहा हो. |
ब्लूटूथ | stat_sys_data_bluetooth |
ब्लूटूथ चालू हो. |
stat_sys_data_bluetooth_connected |
कम से कम एक ब्लूटूथ डिवाइस कनेक्ट हो. | |
डेटा बचाने की सेटिंग | stat_sys_data_saver |
डिवाइस पर डेटा बचाने वाला मोड चालू हो. |
परेशान न करें | stat_sys_dnd |
डिवाइस 'परेशान न करें' मोड में है. |
ईथरनेट | stat_sys_ethernet |
डिवाइस को ईथरनेट से कनेक्ट किया गया हो. |
stat_sys_ethernet_fully |
||
हेडसेट | stat_sys_headset |
हेडसेट कनेक्ट हो. |
stat_sys_headset_mic |
कनेक्ट किए गए हेडसेट में माइक्रोफ़ोन हो. | |
हॉटस्पॉट | stat_sys_hotspot |
हॉटस्पॉट चालू हो. |
stat_sys_managed_profile_status |
प्रोफ़ाइल को मैनेज किया जा रहा है. | |
रिंगर | stat_sys_ringer_silent |
डिवाइस, साइलेंट मोड में हो. |
stat_sys_ringer_vibrate |
डिवाइस, सिर्फ़ वाइब्रेट मोड में है. | |
रोटेशन | stat_sys_rotate_landscape |
स्क्रीन लैंडस्केप मोड में हो. |
stat_sys_rotate_portrait |
स्क्रीन पोर्ट्रेट मोड में हो. | |
सेंसर बंद हैं | stat_sys_sensors_off |
|
टेलीटाइपर मोड | stat_sys_tty_mode |
|
वीपीएन के आइकॉन | stat_sys_vpn_ic |
यह तब दिखता है, जब डिवाइस पर वीपीएन चालू हो और वीपीएन का वर्शन ब्रैंड किया गया हो. |
stat_sys_branded_vpn |
||
जगह की जानकारी | perm_group_location |
यह तब दिखता है, जब जगह की जानकारी के अनुरोधों की मौजूदा स्थिति चालू हो. यह platform/frameworks/base/core/res/res/drawable में है. |
कंपोज़िट आइकॉन
इनकमिंग और आउटगोइंग कॉल के आइकॉन इंडिकेटर | इनकमिंग और आउटगोइंग गतिविधि के आइकॉन इंडिकेटर, वाई-फ़ाई और मोबाइल आइकॉन के लिए एक जैसे होते हैं. साथ ही, ये आइकॉन के साथ भी दिखते हैं. | |
ic_activity_down |
इनबाउंड गतिविधि के बारे में बताता है. | |
ic_activity_up |
आउटबाउंड गतिविधि के बारे में बताता है. | |
वाई-फ़ाई | ic_wifi_signal_0 ic_wifi_signal_1 ic_wifi_signal_2 ,
ic_wifi_signal_3 ic_wifi_signal_4 |
वाई-फ़ाई के आइकॉन, स्टेटस बार में दिखते हैं. असल आइकॉन, सिग्नल की क्षमता के हिसाब से दिखता है. ic_wifi_signal_0 सबसे कम और ic_wifi_signal_4 सबसे ज़्यादा सिग्नल दिखाता है. |
मोबाइल | मोबाइल आइकॉन को इस तरह से रखा गया है कि मोबाइल सिग्नल के टाइप के हिसाब से, इनमें से सिर्फ़ एक आइकॉन दिखे. | |
stat_sys_airplane_mode |
हवाई जहाज़ मोड का आइकॉन | |
stat_sys_roaming |
रोमिंग मोड का आइकॉन | |
ic_lte_mobiledata |
एलटीई का आइकॉन | |
ic_lte_plus_mobiledata |
LTE Plus का आइकॉन | |
ic_g_mobiledata |
जीपीआरएस का आइकॉन | |
ic_e_mobiledata |
किनारे का आइकॉन | |
ic_h_mobiledata |
एचएसडीपीए आइकॉन | |
ic_h_plus_mobiledata |
HSDPA Plus का आइकॉन | |
ic_3g_mobiledata |
3G आइकॉन | |
ic_4g_mobiledata |
4G आइकॉन | |
ic_4g_plus_mobiledata |
4G Plus का आइकॉन | |
ic_5g_e_mobiledata |
5G इवोल्यूशन आइकॉन | |
ic_5g_mobiledata |
5G आइकॉन | |
ic_5g_plus_mobiledata |
5G Plus का आइकॉन | |
ic_1x_mobiledata |
1X आइकॉन |
खास आइकॉन
कॉन्फ़िगरेशन के इस सेट से यह तय होता है कि कुछ आइकॉन दिखाए जाएंगे या नहीं:
वैल्यू | ब्यौरा |
---|---|
config_showMin3G |
true पर सेट होने पर, डेटा कनेक्शन के मौजूदा लेवल को दिखाने वाला सबसे निचला आइकॉन 3G होता है. इसके अलावा, उदाहरण के लिए, 1x दिख सकता है. |
config_alwaysUseCdmaRssi |
अगर आपको सिग्नल की जानकारी देने वाले इंडिकेटर पर, हमेशा सीडीएमए सिग्नल की जानकारी दिखनी चाहिए, तो इसे true पर सेट करें. ऐसा तब भी करना चाहिए, जब आपका डिवाइस इवोल्यूशन-डेटा ऑप्टिमाइज़्ड (ईवीडीओ) मोड में हो. |
config_hspa_data_distinguishable |
जब एचएसपीए डेटा आइकॉन को यूनिवर्सल मोबाइल टेलीकम्यूनिकेशन सिस्टम (यूएमटीएस) डेटा आइकॉन से अलग करना हो, तो इसे true पर सेट करें. |
config_inflateSignalStrength |
सभी सिग्नल की क्षमता को असल से एक बार ऊपर दिखाने के लिए, इसे true पर सेट करें. |
कैरियर कॉन्फ़िगरेशन सेवा, कॉन्फ़िगरेशन के अपने सेट का इस्तेमाल करके भी यह तय करती है कि कुछ आइकॉन दिखें या नहीं. ये वैल्यू, खास सिम कार्ड से जुड़ी होती हैं और OEMs इन्हें बदल नहीं सकते. उदाहरण के लिए:
वैल्यू | ब्यौरा |
---|---|
KEY_ALWAYS_SHOW_DATA_RAT_ICON_BOOL |
डेटा आइकॉन को हमेशा दिखाएं. |
KEY_SHOW_4G_FOR_LTE_DATA_ICON_BOOL |
LTE के लिए 4G दिखाएं. |
KEY_SHOW_4G_FOR_3G_DATA_ICON_BOOL |
3G के लिए 4G दिखाएं. |
KEY_HIDE_LTE_PLUS_DATA_ICON_BOOL |
LTE Plus न दिखाएं. |
आइकॉन कॉन्फ़िगर करना
स्टेटस बार के सभी सिस्टम आइकॉन पर, ये सामान्य कॉन्फ़िगरेशन वैरिएबल लागू होते हैं:
वैल्यू | ब्यौरा |
---|---|
status_bar_system_icon_size |
सिस्टम आइकॉन का साइज़ बदलता है. |
status_bar_system_icon_spacing |
सिस्टम आइकॉन के बीच की स्पेसिंग तय करता है. |
config_statusBarIconBlacklist |
इससे पता चलता है कि स्टेटस बार में किन सिस्टम आइकॉन को कभी नहीं दिखाना चाहिए. |
config_statusBarIcons |
यह तय करता है कि किसी कॉन्फ़िगरेशन से जुड़े आइकॉन किस क्रम में दिखाए जाएं. |