'Android/Compose' 카테고리의 글 목록 — SH's Devlog

Android/Compose

Android/Compose

[Android] Jetpack Compose 상태 호이스팅

이번 포스트에서는 Android Developers 공식 문서를 통해 Jetpack Compose의 상태 호이스팅의 개념과 상태 호이스팅을 하는 다양한 방법들에 대해 정리하겠습니다. 스테이트풀(Stateful)과 스테이트리스(Stateless)remember API를 사용하여 객체를 저장하는 Composable은 내부 상태를 생성하여 Composable을 스테이트풀(Stateful)로 만듭니다. HelloContent는 내부적으로 name이라는 상태를 보존하고 수정하므로 스테이트풀(Stateful) 컴포저블의 한 예시가 됩니다. 이는 호출자가 상태를 제어할 필요가 없고 상태를 직접 관리하지 않아도 상태를 사용할 수 있는 경우에 유용합니다. 그러나 내부 상태를 갖는 Composable은 재사용 가능성이 적..

Android/Compose

[Android] Jetpack Compose에서의 상태관리

안녕하세요. 이번 포스트에서는 Jetpack Compose의 상태관리에 대해 알아보겠습니다. Android 앱의 상태 및 Jetpack ComposeAndroid 앱의 상태는 시간에 따라 변할 수 있는 값을 의미합니다. -> 이것은 매우 광범위하게 정의되며 Room의 데이터베이스에서부터 Room의 변수까지 모든 것을 포함합니다. 모든 Android 앱에서는 User에게 상태를 표시합니다. 예를 들면 아래와 같은 상황이 있을 수 있습니다.- 네트워크 연결을 설정할 수 없을 때 표시되는 스낵바- 블로그 게시물 및 댓글- 사용자가 클릭하면 버튼에서 재생되는 물결 애니메이션- 사용자가 이미지 위에 그릴 수 있는 스티커 Jetpack Compose를 사용하면 이러한 Android 앱에서 어디에 상태를 저장하고 사..

반응형
seunghwaan
'Android/Compose' 카테고리의 글 목록