[Jetpack Compose] remember와 mutableStateOf
·
Android/Study
Jetpack Compose를 학습하면서 remember와 mutableStateOf를 자주 사용하는데 둘의 역할이 헷갈려 정리해봤다 🤓 우선 Jetpack Compose는 선언형 UI를 작성하는 방식으로기존의 XML 기반 UI 작성법과는 달리 상태가 변할 때마다 리컴포지션이 일어난다는 특징이 있다리컴포지션이 발생할 때마다 컴포넌트 내부의 변수들이 초기화되기 때문에 이전 상태값을 기억하기 위해 remember와 mutableStateOf를 사용한다** 리컴포지션(recomposition): Compose가 상태 변경을 감지하고 해당 상태와 관련된 UI만 다시 생성하는 것✏️ remember와 mutableStateOf의 역할🔸 remember리컴포지션이 발생해도 상태를 기억하도록 도와주는 키워드Com..