OneAdapter
Столкнулся с библиотекой, которая упрощает работу с
RecyclerView (да знаю что их много, но почему-то именно эта вызвала интерес). Основные преимущества:👉 Больше не нужно работать с
RecyclerView.Adapter👉 Отображение каждого типа элементов организовано по модульной архитектуре, что позволяет эффективно повторно использовать логику и использовать Dependency Injection
👉 Поддержка
DiffUtil в более простом варианте👉 Поддержка пагинации
👉 Поддержка отображения UI для пустого списка
👉 Поддержка выбора одного или множества элементов
👉 Поддержка кликов на элементах списка
И все это приправлено простой использования