시스템 UI 공개 상태 제어

시스템 표시줄

그림 1. [1] 상태 표시줄 및 [2] 탐색 메뉴가 포함된 시스템 표시줄

시스템 표시줄은 알림 표시, 기기 상태 전달 및 기기 탐색을 위한 전용 화면 영역입니다. 일반적으로 시스템 표시줄 (그림 1에 표시된 것처럼 상태 표시줄과 탐색 메뉴로 구성됨)은 앱과 동시에 표시됩니다. 영화나 이미지와 같은 몰입형 콘텐츠를 표시하는 앱은 방해가 되지 않도록 시스템 표시줄 아이콘을 일시적으로 어둡게 하거나 완전한 몰입형 환경을 위해 시스템 표시줄을 일시적으로 숨길 수 있습니다.

Android 디자인 가이드의 내용을 잘 알고 있다면 표준 Android UI 가이드라인 및 사용 패턴에 맞게 앱을 디자인하는 것이 얼마나 중요한지 잘 알고 있을 것입니다. 시스템 표시줄을 수정하기 전에 사용자의 요구사항과 기대치를 신중하게 고려해야 합니다. 시스템 표시줄은 사용자에게 기기를 탐색하고 상태를 확인하는 표준 방법을 제공하기 때문입니다.

이 클래스에서는 시스템 표시줄에 쉽게 액세스할 수 있으면서도 몰입도 높은 사용자 환경을 만들기 위해 다양한 버전의 Android에서 시스템 표시줄을 어둡게 하거나 숨기는 방법을 설명합니다.

과정

시스템 표시줄 어둡게 하기
상태 메뉴 및 탐색 메뉴를 어둡게 하는 방법을 알아보세요.
상태 표시줄 숨기기
다양한 버전의 Android에서 상태 표시줄을 숨기는 방법을 알아보세요.
탐색 메뉴 숨기기
상태 표시줄 외에도 탐색 메뉴를 숨기는 방법을 알아보세요.
몰입형 전체 화면 모드 사용
앱에 완전한 몰입형 환경을 만드는 방법을 알아봅니다.
UI 공개 상태 변경에 응답
상황에 따라 앱의 UI를 조정할 수 있도록 리스너를 등록하여 시스템 UI 가시성 변경에 관한 알림을 받는 방법을 알아보세요.