Notice
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 클래스
- 멤버변수
- 안드로이드 유닛 테스트
- 객체
- 안드로이드 유닛 테스트 예시
- 안드로이드 라이선스
- 안드로이드 레트로핏 사용법
- ANR이란
- jvm이란
- 스택 자바 코드
- jvm 작동 원리
- 안드로이드 라이선스 종류
- ar vr 차이
- 서비스 vs 쓰레드
- android ar 개발
- rxjava hot observable
- Rxjava Observable
- rxjava cold observable
- 안드로이드 os 구조
- 스택 큐 차이
- 큐 자바 코드
- android retrofit login
- 안드로이드 레트로핏 crud
- 2022 플러터 설치
- rxjava disposable
- 플러터 설치 2022
- 안드로이드 유닛테스트란
- 2022 플러터 안드로이드 스튜디오
- 서비스 쓰레드 차이
- 자바 다형성
Archives
- Today
- Total
목록2024/11/25 (1)
나만을 위한 블로그
[Android Compose] MutableState vs MutableStateFlow
컴포즈로 앱을 만들면서 뷰모델을 구현하다 보면 상태 관리와 관련해서 2가지 선택지를 마주하곤 한다. MutableState와 MutableStateFlow가 그것이다. SharedFlow는 최신 상태를 자동으로 유지하지 않아서 이벤트 기반 작업에 자주 쓰이기 때문에 UI 상태 관련 내용을 다룰 이 포스팅에선 생략하고, MutableState와 MutableStateFlow의 차이를 확인한다. MutableState MutableState는 컴포즈에서 값을 읽고 쓸 수 있는 상태 홀더로, 값의 변경사항을 컴포즈가 자동 추적할 수 있게 한다.값이 바뀌면 안드로이드 시스템은 이 상태에 의존하는 모든 컴포저블 함수들이 리컴포지션되게 한다. 그래서 유저 상호작용, 앱 상태의 변화에 따라 UI를 업데이트해야 하는 ..
Android/Compose
2024. 11. 25. 21:07