Compose의 고급 레이아웃

레이아웃 단계 및 제약조건, 하위 Compose 레이아웃, 내부 측정에 중점을 두고 Compose 레이아웃의 복잡한 디자인을 빌드하는 방법을 알아보세요.

핵심사항

  • 레이아웃 단계는 요소 크기 및 배치가 정의되는 Compose의 단계입니다.
  • 레이아웃 단계에서 UI 트리의 각 요소는 하위 요소를 측정하여 상위 요소가 자체 크기를 결정하고 사용 가능한 2D 공간에 하위 요소를 배치할 수 있도록 합니다.
  • 맞춤 레이아웃을 빌드하려면 컴포저블 콘텐츠를 하위 요소로 허용하는 Layout 컴포저블을 호출합니다.
  • 하위 컴포지션을 사용하면 지연 컴포넌트가 스크롤하는 동안 주문형으로 콘텐츠를 추가할 수 있습니다.
  • 하위 컴포지션된 레이아웃은 성능에 영향을 줄 수 있습니다. 하나 이상의 하위 요소의 컴포지션이 다른 하위 요소의 측정 결과에 종속되는 경우에 이 접근 방식을 사용하세요.
  • 내장 측정을 사용하면 하위 요소가 측정되기 전에 하위 요소를 쿼리할 수 있습니다.

이 가이드가 포함된 컬렉션

이 가이드는 더 광범위한 Android 개발 목표를 다루는 선별된 빠른 가이드 모음의 일부입니다.

목록과 그리드를 사용하면 앱에서 사용자가 쉽게 소비할 수 있는 시각적으로 만족스러운 형식으로 컬렉션을 표시할 수 있습니다.

질문이나 의견이 있으신가요?

자주 묻는 질문(FAQ) 페이지로 이동하여 빠른 가이드를 알아보거나 문의하여 의견을 보내주세요.