Jetsnack에서 성능 문제를 디버그하고 Compose에서 문제를 해결하는 방법을 살펴봅니다. 람다를 사용하여 상태 읽기를 지연하면 컴포지션을 건너뛸 수 있는 이유를 알아봅니다.
핵심사항
- Compose의 세 단계는 컴포지션, 레이아웃, 그리기입니다.
- Compose는 변경사항이 없으면 단계를 건너뛸 수 있습니다. Compose가 성능을 최적화하기 위해 컴포지션을 완전히 건너뛰는 경우도 있습니다.
- 람다 수정자를 사용하여 컴포지션을 건너뛸 수 있습니다.
- 리컴포지션을 건너뛰면 스크롤 중에 발생하는 버벅거림을 줄일 수 있습니다.
- Android 스튜디오의 Layout Inspector는 리컴포지션 문제를 디버그하는 데 유용한 도구입니다.
리소스
이 가이드가 포함된 컬렉션
이 가이드는 더 광범위한 Android 개발 목표를 다루는 선별된 빠른 가이드 모음의 일부입니다.
![](https://developer.android.com/static/images/quick-guides/collection-illustration.png?hl=ko)
Compose 기초
이 동영상 시리즈에서는 다양한 Compose API를 소개하고 사용 가능한 API와 사용 방법을 빠르게 보여줍니다.
질문이나 의견이 있으신가요?
자주 묻는 질문(FAQ) 페이지로 이동하여 빠른 가이드를 알아보거나 문의하여 의견을 보내주세요.