먼저 핵심 콘텐츠를 파악하여 효과적인 위젯 레이아웃을 만드세요. 레이아웃에 따라 정보와 상호작용 요소가 위젯 내에 구성되는 방식이 결정됩니다. Android는 이 프로세스를 간소화하기 위해 툴바, 텍스트, 목록, 그리드 유형 위젯용으로 사전 빌드된 여러 레이아웃을 제공합니다.
텍스트
텍스트 레이아웃은 간결한 정보를 표시하는 데 적합합니다. 원하는 경우 텍스트와 함께 이미지를 포함하여 위젯의 시각적 매력을 높입니다.
텍스트만 표시
제목, 상태 업데이트, 짧은 설명 또는 한 줄의 텍스트로 메시지를 효과적으로 전달할 수 있는 모든 시나리오에 적합합니다. 위젯 크기에 따라 텍스트 콘텐츠를 동적으로 크기 조절하는 방법에 관한 안내는 표준 레이아웃 샘플을 참고하세요.
텍스트 및 이미지
시각적 효과를 높이려면 이미지를 포함하세요. 자세한 내용은 시점을 참고하여 다양한 화면 크기에 맞게 이 레이아웃을 조정하는 방법을 알아보세요.
툴바 레이아웃을 사용하여 위젯 크기에 맞게 조정되는 유연한 레이아웃으로 사용자에게 앱에서 자주 사용하는 작업에 빠르게 액세스할 수 있는 환경을 제공합니다.
검색 툴바
검색 툴바 레이아웃은 툴바의 기본 작업으로 검색에 포커스를 맞추도록 의도적으로 설계되었습니다. 편리한 버튼을 추가하면 자주 사용하는 기능에 빠르게 액세스할 수 있습니다.
툴바
툴바에는 앱 브랜딩이 표시되고 그 뒤에 전환 가능한 설정이나 작업 링크에 적합한 가장 많이 사용되는 작업의 버튼이 표시됩니다. 크기를 조절할 때는 더 일반적인 작업을 위해 덜 일반적으로 사용되는 옵션을 숨길 수 있습니다. 여유 공간이 있을 때 중단점을 사용하여 최소 48dp의 새 탭 가능 버튼을 추가합니다.
목록
목록 레이아웃을 사용하여 여러 항목을 선명하고 스캔 가능한 형식으로 정리하세요. 뉴스 헤드라인, 할 일 목록 또는 메시지에 적합합니다. 콘텐츠를 쉽게 훑어볼 수 있는 구조화된 목록으로 정리합니다. 콘텐츠 요구사항에 따라 컨테이너화된 프레젠테이션과 컨테이너가 없는 프레젠테이션 중에서 선택합니다.
텍스트 및 이미지 목록
쉽게 스캔할 수 있는 텍스트 및 이미지 목록은 뉴스 헤드라인, 앨범 아트가 포함된 재생목록, 메시지와 같은 여러 콘텐츠 유형을 표시하는 데 적합합니다.
체크리스트
체크리스트 레이아웃은 사용자가 항목을 쉽게 완료로 표시할 수 있는 명확한 탭 타겟을 제공하여 작업을 표시하는 데 적합합니다.
작업 목록
작업 목록으로 직관적인 제어 그룹을 제공하세요. 여기서 시각적 사용/사용 안함 상태는 항목 상태에 대한 즉각적인 피드백을 제공합니다.
그리드
라벨(선택사항)이 있는 컴팩트하고 유연하며 시각적으로 풍부한 그리드에 이미지를 표시합니다.
다양한 화면 크기에 맞게 조정되는 열과 행을 사용합니다.
이미지만
이미지 전용 그리드를 사용하여 시각적으로 효과적이고 스크롤 가능한 이미지 갤러리를 만듭니다. 행과 열이 최적의 프레젠테이션을 위해 다양한 화면 크기에 맞게 자동으로 조정됩니다.
이미지 및 텍스트
텍스트 라벨과 설명을 통합하여 추가 컨텍스트와 정보로 이미지 그리드 콘텐츠를 보강할 수도 있습니다.