안드로이드 디스플레이

이 섹션에서는 앱 바로가기, 원형 실행기 아이콘, 방해 금지(DND), 다중 창(분할 화면, 자유 형식 및 PIP), HDR(High Dynamic Range)을 포함한 다양한 Android 디스플레이 설정의 AOSP 구현을 다룹니다. HDR) 비디오, 야간 조명 및 소매 데모 모드. 자세한 내용은 이 섹션의 하위 페이지를 참조하세요.

적응형 아이콘

적응형 아이콘은 장치 내에서 일관된 모양을 유지하지만 개발자가 제공하는 아이콘 자산이 하나만 있는 장치마다 다릅니다. 또한 아이콘은 사용자에게 시각적 즐거움을 제공하기 위해 모션에 사용할 수 있는 두 개의 레이어(전경 및 배경)를 지원합니다.

앱 바로가기

Android 7.1.1 릴리스에서는 개발자가 런처에 표시할 수 있는 앱의 작업별 바로가기를 정의할 수 있습니다. 이러한 앱 바로가기를 사용하면 사용자는 앱 내에서 일반 작업이나 권장 작업을 빠르게 시작할 수 있습니다.

신뢰할 수 없는 터치 차단

시스템 보안을 유지하고 좋은 사용자 환경을 위해 Android 12에서는 특히 창 관리자 및 입력 디스패처 영역을 변경 하여 오버레이 남용을 방지하는 지원을 추가합니다. Android 12에서는 오버레이가 안전하지 않은 방식으로 앱을 가리는 터치 이벤트를 앱이 소비하는 것을 방지합니다. 즉, 시스템은 몇 가지 예외를 제외하고 특정 창을 통과하는 터치를 차단합니다.

원형 아이콘

원형 런처 아이콘은 Android 7.1.1 이상에서 지원됩니다. 원형 실행기 아이콘은 기본적으로 활성화되어 있지 않습니다. 기기 구현에서 원형 아이콘을 사용하려면 기기의 리소스 오버레이를 편집하여 활성화해야 합니다.

색상 관리

Android 8.1에는 디스플레이 기술 전반에 걸쳐 일관된 경험을 제공하는 데 사용할 수 있는 색상 관리 지원이 추가되었습니다. Android 8.1에서 실행되는 애플리케이션은 넓은 영역 디스플레이의 전체 기능에 액세스하여 디스플레이 장치를 최대한 활용할 수 있습니다.

대화 알림 및 위젯

Android 11에는 우선순위 및 경고 수준에 따라 알림 창에서 대화 알림의 동작 및 배치를 맞춤설정할 수 있는 지원이 추가되어 대화를 중요로 표시하고 대화 공간에서 대화별 대화창을 시작할 수 있습니다. 이러한 Android 11 기능을 기반으로 하는 Android 12 대화 위젯 기능을 사용하면 사용자는 중요한 연락처에 대한 대화 위젯을 홈 화면에 추가하여 알림을 기다리지 않고도 쉽게 대화를 재개할 수 있습니다.

컷아웃 표시

Android 9에서는 기기에 다양한 유형의 디스플레이 컷아웃을 구현하기 위한 지원이 추가되었습니다. 디스플레이 컷아웃을 사용하면 장치 전면에 중요한 센서를 위한 공간을 확보하면서 몰입감 넘치는 엣지 투 엣지 경험을 만들 수 있습니다.

방해하지 마

Android 7.0은 타사 자동 규칙에 대한 방해 금지(DND) 구성, 알람 제어, 시각적 방해 요소 억제, DND 설정 맞춤설정을 지원합니다.

HDR 비디오 재생

HDR(High Dynamic Range) 비디오는 고품질 비디오 디코딩의 차세대 개척지로, 비교할 수 없는 장면 재현 품질을 제공합니다. Android 7.0은 HDR 비디오 파이프라인 검색 및 설정을 위한 적절한 상수 생성을 포함하는 초기 HDR 지원을 얻었습니다.

다중 디스플레이

Android 10에서는 멀티스크린 및 폴더블 휴대기기, 외부 디스플레이 활용, 기타 폼 팩터가 가능해졌습니다. 멀티 디스플레이를 통해 운전자 화면, 조수석 화면, 뒷좌석 엔터테인먼트 등 다양한 자동차 관련 기능도 사용할 수 있습니다.

멀티 윈도우

Android 7.0 이상에서는 사용자가 새로운 플랫폼 기능인 다중 창을 사용하여 기기 화면에 여러 앱을 동시에 표시할 수 있습니다. 다중 창의 기본 구현 외에도 Android는 몇 가지 다양한 다중 창도 지원합니다.

야간 조명

Android 7.1.1에는 사용자의 시간과 위치의 자연광에 더 잘 어울리도록 기기 디스플레이에서 방출되는 청색광의 양을 줄이는 야간 조명이라는 기능이 포함되어 있습니다. Android 8.0에는 사용자가 야간 조명 효과의 강도를 더 세밀하게 제어할 수 있는 기능이 포함되어 있습니다.

PIP(Picture in Picture)

Android 8.0에는 Android 휴대용 기기에 대한 PIP(Picture-in-Picture) 지원이 포함되어 있습니다. PIP를 사용하면 사용자는 진행 중인 활동이 있는 앱의 크기를 작은 창으로 조정할 수 있습니다.

소매 데모 모드

Android 7.1.1 이상에서는 소매 모드에 대한 시스템 수준 지원을 제공하므로 사용자는 작동 중인 기기를 쉽게 검사할 수 있습니다. Android 8.1에서는 Device Policy Manager를 통해 데모 사용자를 생성하도록 이 지원을 수정했습니다.

제안 회전

Android 8.0에서는 사용자가 빠른 설정 타일 또는 디스플레이 설정을 사용하여 자동 회전과 세로 회전 모드 간에 전환할 수 있었습니다. Android 9에서는 기기 위치가 변경되더라도 현재 화면 회전을 고정하여 의도하지 않은 회전을 방지하기 위해 세로 회전 모드를 업데이트했습니다.

분할 화면 상호 작용

Android 7.0 이상에서는 사용자가 플랫폼 기능인 다중 창을 사용하여 기기 화면에 여러 앱을 동시에 표시할 수 있습니다. Android 8.0에서는 분할 화면 기능을 개선하고 더 많은 기능을 추가하여 개선되었습니다.

동기화된 앱 전환

동기화된 앱 전환은 기존 앱 전환 아키텍처를 향상하는 Android 9의 기능입니다. 사용자가 앱을 열거나 닫거나 전환하면 SystemUI 또는 실행기(홈 화면) 프로세스는 보기 애니메이션과 창 애니메이션 간의 동기화를 보장하여 프레임별로 애니메이션을 제어하라는 요청을 보냅니다.

텍스트 분류

텍스트 분류는 기계 학습 기술을 사용하여 개발자가 텍스트를 분류하는 데 도움을 줍니다. Android 9에서는 새로운 Text Classifier 서비스를 통해 Android 8.1에 도입된 텍스트 분류 프레임워크를 확장했습니다. Text Classifier 서비스는 OEM이 텍스트 분류 시스템 지원을 제공하는 데 권장되는 방법입니다.

위젯 및 단축키

Android 8.0에서 바로가기 및 위젯을 추가하기 위한 흐름 API를 사용하면 애플리케이션 개발자가 위젯 트레이에 의존하는 대신 앱 내부에서 바로가기와 위젯을 추가할 수 있습니다. 또한 보안상의 이유로 바로가기를 추가하는 기존 방법(브로드캐스트 보내기)을 더 이상 사용하지 않습니다.

창문이 흐려짐

Android 12에서는 창 흐림 효과(예: 배경 흐림 및 뒤 흐림)를 구현하는 데 공개 API를 사용할 수 있습니다. 이러한 API를 사용하면 창 뒤에 있는 모든 것을 흐리게 할 수 있습니다. 배경이 흐릿한 창을 만들어 반투명 유리 효과를 만들거나, 뒤에 있는 전체 화면이 흐릿한 창을 표시하여 피사계 심도 효과를 만들 수 있습니다. 두 가지 효과를 결합할 수도 있습니다.

창 돋보기

Android 12의 저시력 사용자는 창 확대 기능을 사용하여 변화하는 요구 사항에 맞춰 디스플레이의 모든 항목을 쉽게 확대할 수 있습니다. 창 확대를 사용하면 전체 화면에서 확대/축소 기능을 사용하는 것과 달리 화면의 선택한 부분을 확대할 수 있습니다. 선택한 창을 디스플레이 전체로 끌어서 필요에 따라 화면의 다른 부분을 확대할 수 있습니다.