Android 시스템 UI의 구성요소인 상태 표시줄에는 중요한 정보가 사용자에게 지속적으로 표시됩니다. 이 도움말에서는 상태 표시줄 시스템 아이콘을 맞춤설정하는 방법을 설명합니다. 리소스 오버레이에 관한 자세한 내용은 source.android.com의 시스템 UI 맞춤설정을 참고하세요.
그림 1. 상태 표시줄
특정 아이콘의 오버레이
상태 표시줄에 표시된 항목의 리소스 대부분은 다음 디렉터리에서 제공됩니다.
/platform/frameworks/base/packages/SystemUI/res/drawable
단일 아이콘
사용 | 리소스 | 의미 |
---|---|---|
알람 | stat_sys_alarm |
알람이 설정되었습니다. |
stat_sys_alarm_dim |
기기가 zen 모드입니다. | |
전송 | stat_sys_cast |
기기가 다른 기기로 전송 중입니다. |
블루투스 | stat_sys_data_bluetooth |
블루투스가 사용 설정되었습니다. |
stat_sys_data_bluetooth_connected |
1대 이상의 블루투스 기기가 연결되어 있습니다. | |
데이터 절약 모드 | 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 |
|
전신 타자기(TTY) 모드 | stat_sys_tty_mode |
|
VPN 아이콘 | stat_sys_vpn_ic |
기기에서 VPN을 사용 설정했고 VPN 버전이 브랜드인 경우 표시됩니다. |
stat_sys_branded_vpn |
||
위치 | perm_group_location |
현재 위치 요청 상태가 활성화되면 표시됩니다.platform/frameworks/base/core/res/res/drawable 에 있습니다. |
복합 아이콘
수신 및 발신 아이콘 표시기 | 수신 및 발신 활동 아이콘 표시기는 Wi-Fi 및 모바일 아이콘과 동일하며 아이콘과 함께 표시됩니다. | |
ic_activity_down |
수신 활동을 나타냅니다. | |
ic_activity_up |
발신 활동을 나타냅니다. | |
Wi-Fi | ic_wifi_signal_0 ic_wifi_signal_1 ic_wifi_signal_2 ,
ic_wifi_signal_3 ic_wifi_signal_4 |
Wi-Fi 아이콘이 상태 표시줄에 표시됩니다. 표시되는 실제 아이콘은 신호 강도에 따라 다릅니다. ic_wifi_signal_0 이 가장 약하고 ic_wifi_signal_4 가 가장 강력합니다. |
모바일 | 다음 아이콘 중 하나만 표시되도록 모바일 신호 유형에 따라 모바일 아이콘의 위치가 지정됩니다. | |
stat_sys_airplane_mode |
비행기 모드 아이콘입니다. | |
stat_sys_roaming |
로밍 모드 아이콘입니다. | |
ic_lte_mobiledata |
LTE 아이콘입니다. | |
ic_lte_plus_mobiledata |
LTE Plus 아이콘입니다. | |
ic_g_mobiledata |
GPRS 아이콘입니다. | |
ic_e_mobiledata |
Edge 아이콘입니다. | |
ic_h_mobiledata |
HSDPA 아이콘입니다. | |
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 Evolution 아이콘입니다. | |
ic_5g_mobiledata |
5G 아이콘입니다. | |
ic_5g_plus_mobiledata |
5G Plus 아이콘입니다. | |
ic_1x_mobiledata |
1X 아이콘입니다. |
특수 아이콘
이 구성 집합은 다음과 같이 일부 아이콘을 표시할지 결정합니다.
값 | 설명 |
---|---|
config_showMin3G |
true 로 설정하면 현재 데이터 연결 수준을 표시하는 가장 낮은 아이콘이 3G가 됩니다. 그렇지 않은 경우, 1x(예)를 표시할 수 있습니다. |
config_alwaysUseCdmaRssi |
EVDO(Evolution-Data Optimized)에서도 수신 신호 강도 표시기에 항상 CDMA 신호 강도를 표시해야 하는 경우 true 로 설정합니다. |
config_hspa_data_distinguishable |
HSPA 데이터 아이콘이 UMTS(Universal Mobile Telecommunications System) 데이터 아이콘과 구별될 때 true 로 설정합니다. |
config_inflateSignalStrength |
true 로 설정하여 인위적으로 모든 신호 강도를 실제보다 막대 하나가 높게 해석합니다. |
이동통신사 구성 서비스는 자체 구성 집합을 사용하여 특정 아이콘이 표시되는지 확인합니다. 이러한 값은 특정 SIM 카드와 관련이 있으며 OEM에서 재정의할 수 없습니다. 예:
값 | 설명 |
---|---|
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 |
구성에 속한 아이콘 표시 순서를 결정합니다. |