0

RecyclerView: um mergulho profundo

#Kotlin #Java #Android
Francisco Rasia
Francisco Rasia

🛸Quer aprender todos detalhes da criação de listas ricas e performáticas no Android por meio do RecyclerView?

O RecylerView é um dos componentes mais comuns do Android. Esta solução para exibir listas dinâmicas e performáticas está presente em virtualmente todos os apps para a plataforma.



Nesse tutorial - o terceiro da série que explora assuntos relacionados à persistência de dados, LiveData e apresentação como RecyclerView - vamos fazer a implementação de uma RecyclerView do zero, criar o layout do item, criar o adapter e inicializar a lista no fragmento principal usando os dados mantidos no ViewModel. Vamos implementar cliques nos elementos internos dos itens, modificar elementos visuais conforme nossas regras de negócio e ainda aprender algumas boas práticas no uso e criação do Adapter.

O vídeo é bastante longo - mais do que eu costumo publicar - mas você vai chegar ao final com um conhecimento sólido sobre RecyclerView.

Ah, e tem uma novidade: esse vídeo traz legendas CC para ajudar os devs e as devs com deficiência auditiva!


🧙‍♀️

A inspiração para esse vídeo foi o artigo da @AnaGuerraDS aqui na plataforma DIO.



O app utilizado como exemplo é o PassHash. O código-fonte está disponível para download no meu repositório do github:


💻Github: https://github.com/chicorasia/passhash

Use o commit `6fb32b1` da branch `recyclerview`


📼Vídeos anteriores: 

https://youtu.be/BVKYlepD0r0

https://youtu.be/uhTpMuQa5BM


📷

Photo by Hoang M Nguyen on Unsplash

0
0

Comentários (0)

Arquiteto, urbanista, desenvolvedor Kotlin, Java & Android e criador em chefe na chicorialabs.com.br

Brasil