state
-
[Android] Compose State 관리 - 2안드로이드 2021. 8. 2. 17:45
개요 Compose State 관리를 이전 포스팅에 이어 정리해보자. (안드로이드 개발자 사이트 참고) 2021.08.02 - [안드로이드] - [Android] Compose State 관리 - 1 [Android] Compose State 관리 - 1 State와 Composition Compose는 선언적이므로 Compose를 업데이트하는 유일한 방법은 새 파라메터로 동일한 Composable을 호출하는 것이다. 이 파라메터는 UI 상태를 나타난다. 상태가 업데이트될때마다 재 growup-lee.tistory.com ViewModel 과 State ViewModel은 UI 트리 위에 있는 Composable이나 Navigation 라이브러리의 도착지에 있는 Composable을 위해 권장하는 Sta..
-
[Android] Compose State 관리 - 1안드로이드 2021. 8. 2. 14:31
State와 Composition Compose는 선언적이므로 Compose를 업데이트하는 유일한 방법은 새 파라메터로 동일한 Composable을 호출하는 것이다. 이 파라메터는 UI 상태를 나타난다. 상태가 업데이트될때마다 재구성이 실행된다. 따라서 TextField와 같은 항목은 명령형 XML 기반 뷰에서 처럼 자동으로 업데이트 되지 않는다. Composable이 새 상태에 따라 업데이트되면서 새 상태를 명시적으로 알려줘야 한다. @Composable fun HelloContent() { Column(modifier = Modifier.padding(16.dp)) { Text( text = "Hello!", modifier = Modifier.padding(bottom = 8.dp), style =..