Митап "Разоблачаем магию DiffUtil" / Петр Козлов
AppsConf 2019 https://appsconf.ru/spb/2019/meetups Презентация - http://bit.ly/340iXsd Каждый Android разработчик использовал RecyclerView для отображения списков и каждый сталкивался с проблемой обновления данных в списке, пока в 2016 году не появился магический класс DiffUtil. Я "на пальцах" объясню как на самом деле он работает и постараюсь рассеять его магию. Помимо материала, который вы могли уже прочитать в моей статье на хабре, на митапе я расскажу что происходит после поиска изменений алгоритмом Майерса: как ищутся перемещения, как расставляются флаги изменений и как именно применяются изменения к адаптеру. -------- Нашли ошибку в видео? Пишите нам на support@ontico.ru
AppsConf 2019 https://appsconf.ru/spb/2019/meetups Презентация - http://bit.ly/340iXsd Каждый Android разработчик использовал RecyclerView для отображения списков и каждый сталкивался с проблемой обновления данных в списке, пока в 2016 году не появился магический класс DiffUtil. Я "на пальцах" объясню как на самом деле он работает и постараюсь рассеять его магию. Помимо материала, который вы могли уже прочитать в моей статье на хабре, на митапе я расскажу что происходит после поиска изменений алгоритмом Майерса: как ищутся перемещения, как расставляются флаги изменений и как именно применяются изменения к адаптеру. -------- Нашли ошибку в видео? Пишите нам на support@ontico.ru



