📩 Sign up for my new newsletter here 👉 [ Ссылка ]
Join my Community on Discord:
[ Ссылка ]
In this video, we will cover DiffUtil, a helper class, and an incredibly simple way to drastically improve and optimize the performance of RecyclerView. It uses Eugene W. Myers's difference algorithm to calculate the minimal number of updates to convert one list into another.
🔗 Links Mentioned in the Video :
- DiffUtil Android Documentation - [ Ссылка ]
- DiffUtil Template in Kotlin - [ Ссылка ]
- DiffUtil Template in Java - [ Ссылка ]
⏰ Chapters:
0:00 - Intro
1:11 - Project Setup
2:38 - DiffUtil Implementation
9:56 - Adding RecyclerView
11:35 - Templates For DiffUtil Adapters
👨🏽🏭 Who I am:
I'm Younes Charfaoui, a Junior Software Engineer and an Android Developer. I make videos about Android development, Technology, and Productivity for software engineers.
😋 Be My Friend:
💻 GitHub - [ Ссылка ]
🐦 Twitter - [ Ссылка ]
📑 Medium - [ Ссылка ]
📷 Instagram - [ Ссылка ]
🌍 My website - [ Ссылка ]
Improve Recycler View with DiffUtil in Android!
Теги
androidkotlinjetpackdiffutildiffutilutilsrecyclerviewrecyclerviewandroid studiostudioimprovespeed upperformancelistcheckold listnew listoldnewalgorithmandroid kotlinandroid recyclerviewandroid diffutilandroid recyclerview performancerecyclerview performancehow to speed up recyclerviewspeed up recyclerviewdiffutil androidkotlin diffutilandroid recyclerview diffutilrecyclerview diffutil tutorialrecyclerview diffutil example