recyclerview

MobiFest - Новосибирск - История оптимизации работы с RecyclerView

Пожалуй, ни один проект не обходится без списков и, наверное, каждый Android-разрабочик знает, какими усилиями можно добиться добавления новых типов ячеек, их переиспользования в других списках, ну, а об оптимизации и о работе

  • Vitaly V. Vivchar
    Vitaly V. Vivchar
1 min read
recyclerview

Легкая работа со списком - RecyclerView и ViewHolder, RendererRecyclerViewAdapter (часть 3)

В интернете уже полно статей на эту тему, все они в основном предлагают решения для удобного реюзинга ячеек в RecyclerView. Сегодня мы пойдем немного дальше и приблизимся к простоте сравнимой с DataBinding.Если

  • Vitaly V. Vivchar
    Vitaly V. Vivchar
4 min read
recyclerview

Легкая работа со списком - RecyclerView и DiffUtils, RendererRecyclerViewAdapter (часть 2)

В прошлый раз мы оптимизировали работу с RecyclerView, а так же научились переиспользовать ячейки в разных списках и легко добавлять новые. Сегодня мы разберем: как можно упростить поддержку DiffUtil в этой реализации; как добавить поддержку вложенных RecyclerView.

  • Vitaly V. Vivchar
    Vitaly V. Vivchar
5 min read
recyclerview

Легкая работа со списком - RecyclerView пример оптимизации, RendererRecyclerViewAdapter (часть 1)

В последнее время мне часто приходилось переписывать много адаптеров для списков, и каждый раз я брался за голову — в адаптере находилась бизнес-логика, сетевые запросы и роутинг приложения и многое другое. Все это очень

  • Vitaly V. Vivchar
    Vitaly V. Vivchar
3 min read