lifecycle 2

[Android] Compose의 모든 것(2) - Lifecycle, UI 렌더링, Recomposition과 State

지난 글: [Android] Compose의 모든 것(1) - Compose, View System, Kotlinhttps://yujinius45.tistory.com/139 [Android] Compose의 모든 것(1) - Compose, View System, Kotlin시작하기에 앞서최근 Nature Album 프로젝트를 통해 Compose를 처음 학습하고 프로젝트에 적용하며 많은 것을 배울 수 있었다. 이번 글은 프로젝트에서 사용한 Compose를 제대로 알기 위해 정리 차원에yujinius45.tistory.com 이번 글에서는 Composable의 Lifecycle과 Compose의 UI 렌더링 단계, Recomposition, State 개념을 중점적으로 살펴보며, Compose가 어떤 단..

Android/Compose 2025.01.13

[Android] Unresolved reference: Transformations 에러 해결

안드로이드 개발 중 LiveData를 변환하려고 Transformations 클래스를 사용했을 때 "Unresolved reference: Transformations" 오류가 발생하는 상황이 있을 수 있다. 그리고 나는 이 오류를 만나버렸다. 이 오류는 Lifecycle 라이브러리의 업데이트로 인해 Transformations 클래스가 제거되면서 발생한 문제이다. 이번 포스팅에서는 이 오류의 원인과 해결 방법을 설명한다.문제 상황LiveData 데이터를 변환하기 위해 기존에는 Transformations.map을 사용했다. 예를 들어, EditText의 입력 길이가 특정 기준을 초과하는지 실시간으로 검증하는 변환을 작성하려 했다. val isTextLongEnough: LiveData = Transf..

Android 2024.11.16