몰입형 콘텐츠

몰입형 모드를 사용하여 전체 화면 환경을 위해 시스템 표시줄을 숨길 수 있습니다. 이는 사용자가 동영상, 게임, 이미지, 책에 대한 몰입도 높은 환경을 즐기고 게임 중에 실수로 종료하는 것을 방지하는 데 유용합니다.

테이크어웨이

  • 사용자에게 UI를 표시할 수 있는 직관적인 방법을 제공합니다. 예를 들어 동영상 재생 중에 화면을 탭하면 동영상 재생 컨트롤과 시스템 표시줄이 표시됩니다.

  • 개인 기기에서 시스템 표시줄을 영구적으로 숨기지 않습니다. Android Enterprise 배포가 아니라면 앱에서 시스템 표시줄을 영구적으로 숨길 수 없으므로 설계 시 최상의 환경을 제공하도록 설계되어야 합니다. 시스템 표시줄 디자인에 관해 자세히 알아보세요.

  • 텍스트와 컨트롤을 오버레이하기 위한 오버레이 또는 스크림을 제공합니다.

  • 몰입형 모드를 PIP 모드 및 Chromecast와 같은 다른 기능과 결합하여 환경을 계속 진행합니다.

  • 몰입형 모드에서는 사용자가 시스템 탐색에 쉽게 액세스하지 못할 수 있으므로 단순히 추가 화면 공간 사용을 넘어 사용자 환경에 도움이 되는 경우에만 사용하세요.

  • 전체 화면 환경이 모든 콘텐츠에 적합한 것은 아닙니다. 사용자가 게임과 같이 앱을 자주 탭하여 실수로 종료하거나 끊김 없이 동영상이나 책을 감상하는 상황을 방지할 수 있는 경우를 고려하세요.

사용자가 알림을 확인하거나, 즉흥적인 검색을 하거나 다른 조치를 취하기 위해 얼마나 자주 앱을 시작하고 종료하는지 고려해야 합니다. 몰입형 모드에서는 사용자가 시스템 탐색에 쉽게 액세스하지 못할 수 있으므로 단순히 추가 화면 공간 사용을 넘어 사용자 환경에 도움이 되는 경우에만 사용하세요.

전체 화면 환경이 모든 콘텐츠에 적합한 것은 아닙니다. 사용자가 게임과 같이 앱을 자주 탭하여 실수로 종료하거나 끊김 없이 동영상이나 책을 감상하는 상황을 방지할 수 있는 경우를 고려하세요.

몰입형 모드를 구현하려면 WindowInsetsControllerCompat를 사용하여 상태 표시줄과 탐색 메뉴를 모두 숨기거나 둘 중 하나만 숨기면 됩니다. 자세한 내용은 시스템 표시줄 숨기기 개발자 가이드를 참고하세요.

다음 섹션에서는 몰입형 모드 사용 사례의 예를 설명합니다.

동영상 1: 동영상 재생 - 탭하여 관련 동영상 플레이어 UI 표시


그림 1: 숨겨진 상태 및 탐색 메뉴를 통해 독자가 책에 적극적으로 참여하도록 도울 수 있음


그림 2: 게임 앱에서 몰입형 모드를 활용하여 실수로 시스템 UI를 탭하는 것을 방지


그림 3: 영상 통화의 몰입도를 높이는 전체 화면 이미지


그림 4: 청중이 몰입할 수 있는 전체 화면 프레젠테이션


그림 5: 개인이 아닌 기기의 경로 찾기 디렉터리 키오스크 (DPC 또는 엔터프라이즈 배포 앱)

Android에는 사용자의 콘텐츠 환경을 개선하는 데 효과적인 몇 가지 기능이 있습니다. 자세한 내용은 다음을 참고하세요.