시스템 UI 가시성 제어

시스템 표시줄

그림 1. [1] 상태 표시줄과 [2] 탐색 메뉴로 구성된 시스템 표시줄

시스템 표시줄은 알림 표시와 기기 상태 전달, 기기 탐색을 위한 시스템 전용 공간입니다. 일반적으로 시스템 표시줄(그림 1에 표시된 것처럼 상태 표시줄과 탐색 메뉴로 구성됨)은 앱과 함께 동시에 표시됩니다. 영화나 이미지와 같이 몰입형 콘텐츠를 표시하는 앱에서는 사용자 경험이 방해받지 않도록 시스템 표시줄 아이콘을 일시적으로 흐리게 표시하거나 사용자가 콘텐츠에 완전히 몰입할 수 있도록 시스템 표시줄을 일시적으로 숨길 수 있습니다.

Android 디자인 가이드 내용을 잘 알고 있다면 표준 Android UI 가이드와 사용자 패턴에 맞게 앱을 디자인하는 것이 얼마나 중요한지 잘 아실 것입니다. 시스템 표시줄은 기기를 탐색하고 기기 상태를 확인하는 일반적인 방법이므로, 시스템 표시줄을 수정하기에 앞서 사용자가 무엇을 요구하고 기대하는지 깊이 생각해야 합니다.

다음 과정에서는 사용자가 몰입할 수 있는 환경을 만들면서도 시스템 표시줄에 쉽게 접근할 수 있도록 다양한 버전의 Android에서 시스템 표시줄을 흐리게 만들거나 숨길 수 있는 방법을 설명합니다.

과정

시스템 표시줄 흐리게 만들기
상태 표시줄과 탐색 메뉴를 흐리게 만드는 방법에 관해 자세히 알아보세요.
상태 표시줄 숨기기
다양한 버전의 Android에서 상태 표시줄을 숨기는 방법에 관해 자세히 알아보세요.
탐색 메뉴 숨기기
상태 표시줄 외에 탐색 메뉴를 숨기는 방법에 관해 자세히 알아보세요.
몰입형 전체 화면 모드 사용
앱에 완전한 몰입형 환경을 구축하는 방법에 관해 자세히 알아보세요.
UI 시각성 변경사항에 응답
시스템 UI 시각성이 변경되면 알림을 받아 그에 맞게 앱의 UI를 조정할 수 있도록 리스너를 등록하는 방법에 관해 자세히 알아보세요.