- getOldListSize(): 이전 목록의 개수를 반환합니다.
- getNewListSize(): 새로운 목록의 개수를 반환합니다.
- areItemsTheSame(int oldItemPosition, int newItemPosition): 두 객체가 같은 항목인지 여부를 결정합니다.
- areContentsTheSame(int oldItemPosition, int newItemPosition): 두 항목의 데이터가 같은지 여부를 결정합니다. areItemsTheSame()이 true를 반환하는 경우에만 호출됩니다.
https://github.com/mrmike/DiffUtil-sample
'Android(Kotlin)' 카테고리의 다른 글
Dagger - 1 (0) | 2021.07.27 |
---|---|
생성자 사용 이유 (0) | 2021.07.27 |
Android ViewModelFactory (0) | 2021.07.18 |
Android Kotlin keyboard enter (0) | 2021.07.17 |
CardStackView(Tinder Slider) (1) | 2021.07.17 |