DiffUtil
![[Android] RecyclerView에 DiffUtil 사용하기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FbmawtV%2FbtrEKVL6szd%2FAAAAAAAAAAAAAAAAAAAAAF5ZwTnh-2HHvEX4DO4LIWPgz4AwAHtKG9F1_TltAN3t%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3D%252FtyENzcwdA7rEtMWOR7Fetiqfss%253D)
[Android] RecyclerView에 DiffUtil 사용하기
더 나은 방법이나 틀린 내용이 있을 시에 댓글 남겨주시면 감사하겠습니다. 2022-01-28 작성되었습니다. [Android] RecyclerView 기본 사용법 🔍 DiffUtil이란? 안드로이드 공식 문서에서는 두 리스트의 차이를 계산하고 첫번째 리스트를 두번째 리스트로 변환하기 위한 업데이트 동작을 출력하는 유틸리티 클래스로 정의한다. (Eugene W.Myers's difference algorithm) RecyclerView Adapter의 업데이트를 계산하는데 사용되며 notifyDataSetChanged(), notifyItemChanged() 등의 불필요한 사용을 지양할 수 있도록 도와준다. ✅ 주요 클래스 - DiffUtil.Callback 두 리스트의 차이를 계산할 때 DiffUtil에..