Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Лучшие практики RecyclerView

Avatar for PavelBo PavelBo
June 29, 2021

Лучшие практики RecyclerView

Avatar for PavelBo

PavelBo

June 29, 2021
Tweet

Other Decks in Technology

Transcript

  1. 2 Начал разрабатывать под Андроид в 2014 году в Краснодарском

    стартапе. Участвовал в разработке банковского приложения, позднее в сервисе доставки еды, сейчас стараюсь делать лучше жизнь пользователей Авито. ▶ Telegram: @elvisfromsouth Павел Борзиков Android Developer
  2. 4 Groupie > Groupie is a simple, flexible library for

    complex RecyclerView layouts. val groupAdapter = GroupieAdapter() groupAdapter += CardItem() groupAdapter += TitleItem() recyclerView.adapter = groupAdapter https://github.com/lisawray/ groupie
  3. 5 Adapter Delegates > The idea of this library is

    to build your adapters by composing reusable components. recyclerView.adapter = ListDelegationAdapter<List<Animal >> ( catAdapterDelegate( ... ), dogAdapterDelegate(), snakeAdapterDelegate() ) https://github.com/sockeqwe/ AdapterDelegates