![]()
TIER 3 — 적응형 지원
카메라 미리보기
카메라 앱은 가장 중요한 Android 앱 중 하나입니다. 카메라 뷰파인더는 앱의 창으로, 카메라 센서 출력 (카메라 미리보기)을 렌더링합니다.
카메라 센서는 고정된 위치와 고정된 가로세로 비율을 가지며 일반적으로 가로 방향으로 이미지 데이터를 출력합니다. 하지만 뷰파인더는 세로 모드 및 가로 모드 기기 방향, 폴더블 기기의 접힌 상태 및 펼쳐진 상태, 멀티 윈도우 모드의 다양한 창 크기를 준수해야 합니다.
멀티 윈도우 모드와 폴더블에서는 뷰파인더가 가로 모드 기기에서 세로 모드일 수 있고 세로 모드 기기에서 가로 모드일 수 있습니다. 카메라 앱은 뷰파인더의 방향에 맞게 이미지 미리보기를 회전해야 하는 경우가 많습니다. 뷰파인더와 카메라 센서의 방향이 동일한 경우에도 종횡비가 다를 수 있습니다.
앱의 UI가 방향과 크기를 변경할 때 카메라 센서 이미지를 앱 UI의 방향과 가로세로 비율에 맞게 방향을 지정하고 크기를 조정해야 합니다.
카메라 미리보기를 관리하는 방법을 알아보려면 다음 개발자 가이드를 참고하세요.
미디어 프로젝션
미디어 프로젝션은 기기 화면이나 앱 창의 콘텐츠를 캡처하고 캡처된 콘텐츠를 TV와 같은 다른 기기에 표시합니다.
미디어 프로젝션 앱은 서비스 권한을 등록하고, 사용자 동의를 관리하고, 캡처된 콘텐츠를 타겟 기기의 방향 및 가로세로 비율에 맞게 방향을 지정하고 크기를 조정하고, 프로젝션 맞춤설정을 사용 설정해야 합니다.
구현 세부정보는 미디어 프로젝션을 참고하세요.