본문 바로가기
반응형
Jetpack Compose에서 사용하는 Row, Column, Box 위젯 Jetpack Compose는 안드로이드 UI를 간편하게 작성할 수 있게 해주는 최신 UI 툴킷입니다. Compose는 선언적 UI 방식을 채택하여 앱의 UI를 코드로 작성할 수 있게 해주며, 다양한 레이아웃 위젯을 제공합니다. 그 중에서 Row, Column, Box는 가장 기본적이고 중요한 레이아웃 위젯입니다. 이 글에서는 Row, Column, Box 위젯에 대해 상세히 알아보고, 각 위젯이 어떻게 사용되는지 예시와 함께 소개하겠습니다.1. Row 위젯Row 위젯은 수평 방향으로 컴포저블을 배치할 때 사용됩니다. 여러 컴포저블을 가로로 정렬하려면 Row 위젯을 사용하면 됩니다. 기본적으로 Row는 자식 컴포저블을 좌에서 우로 배치합니다. 각 항목 간의 간격은 horizontalArrangement를.. 2025. 1. 19.
Jetpack Compose Box 위젯: 다양한 UI 요소들을 겹쳐서 배치하는 방법 Jetpack Compose에서 Box 위젯은 여러 UI 요소들을 겹쳐서 배치할 수 있는 유용한 컴포저블입니다. Box 위젯은 정렬, 오버레이, 배경 설정 등 다양한 방식으로 UI 레이아웃을 만들 때 매우 유용하게 사용됩니다. 이번 글에서는 Box 위젯의 개념과 사용법, 다양한 활용 예시를 소개하겠습니다.1. Jetpack Compose Box 위젯이란?Box는 Jetpack Compose에서 제공하는 레이아웃 컴포저블 중 하나로, 주로 UI 요소들을 겹쳐서 배치할 때 사용됩니다. Box는 배경 이미지, 오버레이, 정렬된 텍스트 등 여러 개의 요소를 중첩하여 배치할 수 있는 기능을 제공합니다. Box는 다른 레이아웃 컴포저블인 Column이나 Row와는 달리, 자식 요소들이 겹쳐서 배치되는 특징을 가집니.. 2025. 1. 19.
반응형