Конференция завершена. Ждем вас на AppsConf в следующий раз!

Keep it scrollin’: боремся с RecyclerView за каждый кадр Технологии Android

Доклад принят в программу конференции
Дмитрий Яковлев
Яндекс

Занимается Android-разработкой с 2014 года. Писал банковские приложения, мессенджеры, и банковские приложения — мессенджеры. Сейчас делает Яндекс.Карты.

https://t.me/yakdmt
Тезисы

RecyclerView - пожалуй, наиболее часто используемый виджет, имеющийся в каждом приложении. Но дизайн и функциональность приложений не стоит на месте, UI становится все сложнее. Поэтому во весь рост встает проблема производительности: как сделать так, чтобы скролл был плавным, как сохранить заветные FPS и уменьшить количество пропущенных кадров?

В докладе рассмотрим:
- как выжать максимум из RecycledViewPool?
- как уменьшить лаги при первом скролле RecyclerView?
- что такое GapWorker и как написать свой?
- как измерять производительность скролла?

Мобильные приложения / другое

Другие доклады секции Технологии Android