Skip to content
Snippets Groups Projects
Commit f110c839 authored by 장현호's avatar 장현호
Browse files

Update README.md

parent 8d142094
No related branches found
No related tags found
No related merge requests found
......@@ -25,22 +25,22 @@ Compose Develop 문서에서 Compose를 사용해야 하는 문서를 보면 이
## 1-3. 기본적인 Jetpack Compose 함수 설명
### setContent
### 1) setContent
setContent 블록은 Composable 함수가 호출되는 Activity의 레이아웃을 정의합니다. Composable 함수는 다른 Composable 함수에서만 호출할 수 있습니다. 간단하게 설명하자면 이 Composable 함수가 UI 화면을 구성하게 해주는 함수라고 이해해주시면 되겠습니다.
### Preview (@Preview)
### 2) Preview (@Preview)
Preview 어노테이션을 활용하여 화면을 미리보기할 수 있습니다.
### Composable (@Composable)
### 3) Composable (@Composable)
Composable 어노테이션은 이것이 Composable 함수를 나타내고 그 후 함수를 작성하듯이 적어주면 화면을 구성할 수 있는 함수가 완성됩니다.
### Text (Composable function)
### 4) Text (Composable function)
Text 함수는 말 그대로 문자를 화면에 나타내는 함수이며 레이아웃을 정의하는 함수 속에 들어있지 않고도 여러 개를 사용할 수 있으나 여러 component들이 중첩되어 나타나게 됩니다.
### Layout funtion
### 5) Layout funtion
화면의 정렬하는 함수를 사용하는데 대표적으로 Column, Row와 같은 함수들이 있습니다. Column 함수를 사용하면 component를 수직으로 정렬할 수 있고 Row를 사용하면 항목을 수평으로 정렬할 수 있습니다. 위에 계속 component들을 쌓고 싶다면 Box를 이용하면 됩니다.
### Modifier (Composable function property)
### 6) Modifier (Composable function property)
Component의 간격이 균등하지 않고 너무 크거나 할 때에는 modifier를 사용합니다. Modifier는 Composable을 장식하거나 구성합니다. 이를 통해 Composable의 크기, 레이아웃, 모양을 변경하거나 요소를 클릭 가능하게 만드는 등의 상위 수준 상호작용을 추가할 수 있습니다. 또한, 이러한 Modifier를 연결하여 더 복잡한 Composable을 만들 수 있습니다.
## 1-4. Remember
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment