ListAdapter 썸네일형 리스트형 [안드로이드] ListAdapter ListAdapter에 대해 알아보자. ListAdapter를 간단하게 이해한 바로는 Recyclerview를 사용하면서 데이터를 더 쉽고 효율적으로 관리할 수 있도록 구현된 Adapter이다. ListAdapter를 사용하게 된 배경은 크게 아래와 같다. 기본 RecyclerView.Adapter를 사용하면서 데이터를 변경하고 이를 알리기 위해 notify 함수들을 호출한다 효율적인 사용을 위해 현재 데이터와 새 데이터를 비교해서 필요한 데이터만 바꿔주는 RecyclerView.DiffUtil 클래스를 사용한다 DiffUtil 비교 연산을 background thread에서 실행하기 위해 AsyncListDiffer 클래스를 Adapter 내에 구현한다 AsyncListDiffer의 기능을 wrappi.. 더보기 이전 1 다음