[Jetpack Compose] Lazy List, 대용량 아이템 리스트 처리하기
·
Android
안드로이드에서 리스트에 수백 수천개의 아이템을 표시하기 위해서는 반드시 성능을 고려해야 합니다.이때 JetPack Compose에서는 UI 버벅거림을 피하고 효율성을 개선하기 위해 필요에 따라 아이템을 동적으로 구성할 수 있게 해주는 Lazy List 라는 컴포넌트를 제공하고 있습니다.Lazy List의 종류로는 크게 LazyColumn, LazyRow, LazyGrid가 있는데 하나씩 살펴봅시다! 📖 1. LazyColumnLazyColumn은 화면에 보이는 요소들만 실시간으로 렌더링하는 세로 방향의 스크롤 리스트입니다.전통적인 Android 개발에서의 RecyclerView와 유사한 역할을 하지만, 훨씬 직관적이고 적은 코드로 구현할 수 있다는 장점이 있습니다.일반적인 Column은 리스트에 1,0..