RecyclerView with DiffUtil is a way to improve the performance of your app. List Adapter implements diffUtil for you and runs the diffutil algorithm on the background thread. DiffUtil compares two lists on the background thread and provides the differences between the two lists. List Adapter class inherits RecyclerView.Adapter class and includes diffutil implementation.
RecyclerView Performance can be optimized using DiffUtil and List Adapter. Use submitlist method to provide the new list to your recycler view and it will only update the items that are changed, the rest of the items remain the same.
Learn all this about Android Jetpack Components in Hindi by creating small projects. These components help in writing clean code and help in following clean architecture in android. Everything is explained in Hindi (हिंदी में )
Topics Covered -
1. What is DiffUtil in Hindi?
2. Need of DiffUtil Implementation
3. Use of List Adapter
4. List Adapter with DiffUtil Item Callback Implementation in Hindi
Android RecyclerView in Kotlin -
• Android RecyclerView in Kotlin | Chee...
Complete Android Architecture Components Playlist -
• Android Architecture Components & Jet...
Beginner series in Android Playlist (Hindi) -
• Android Tutorials Step By Step In Hindi
Kotlin Beginners Tutorial Series -
• Kotlin Beginner Tutorials Hindi | Com...
For more info - visit the below link
http://www.cheezycode.com
We are social. Follow us at -
Facebook - / cheezycode
Twitter - / cheezycode
Instagram - / cheezycode