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

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

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.
Avatar for PavelBo PavelBo
June 29, 2021

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

Avatar for PavelBo

PavelBo

June 29, 2021

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