App노자

[Android] mutableState 본문

Android/Jetpack Compose

[Android] mutableState

앱의노예 2024. 1. 1. 19:22

1. mutableState란?


var sLiderPosition by remember {
    mutableStateOf(20f)
}

MutableState는 상태 관리를 위한 핵심 개념 중 하나이다

상태 관리는 UI의 데이터가 시간에 따라 어떻게 변하는지, 그리고 이 데이터 변화가 UI에 어떻게 반영되는지를 처리하는 과정입니다. Compose는 리액티브 프로그래밍 모델을 사용하여, 데이터의 상태가 변경될 때 UI를 자동으로 업데이트합니다.

 

https://developer.android.com/codelabs/jetpack-compose-basics#0

 

Jetpack Compose 기초  |  Android Developers

이 Codelab에서는 Compose의 기본사항을 알아봅니다.

developer.android.com

2. Stateful Composable과 Stateless Composable


Composable 함수는 Stateful Composable과 Stateless Composable로 분류된다

Stateful은 앱 실행 중 변경할 수 있는 모든 값(텍스트 필드 문자열, 체크박스 상태 등)으로 정의된다

 

Annotation

Annotation

'Android > Jetpack Compose' 카테고리의 다른 글

[Jetpack Compose] Slot API  (0) 2024.01.06
[Jetpack Compose] CompositionLocal  (0) 2024.01.05
[Jetpack Compose] MutableState  (0) 2024.01.04
[Jetpack Compose] Composable 함수  (0) 2024.01.03
[Android] Composable 함수  (0) 2023.12.31