Carregando...

Tokenlab Blog

Android

Android: Navegação estilo Instagram com Cicerone

Photo by Solen Feyissa on Unsplash Introdução Nos aplicativos que desenvolvo, gosto de usar o modelo “Instagram like” de navegação, que consiste em manter o estado da tela sempre que há uma mudança de aba. Para esclarecer esse conceito, imagine que você está utilizando um app com uma Bottom Navigation Bar que possui duas abas, a primeira exibe uma […]

Android: Navegação estilo Instagram com Cicerone Read More »

Injeção de Dependências e Dagger 2

Photo by Karl Pawlowicz on Unsplash Introdução Apesar do nome (injeção), a Injeção de Dependências (Dependency Injection – DI) não dói e faz muito bem! A DI tem um papel fundamental dentro da “Arquitetura Limpa”, ajudando no desacoplamento, simplificação e teste do projeto. A DI é usada, principalmente, para alcançar a famosa “Inversão de Controle”

Injeção de Dependências e Dagger 2 Read More »

Groupie: RecyclerView Simplificada

Photo by James Harrison on Unsplash Introdução Um desenvolvedor Android, cedo ou tarde, precisará utilizar listas dentro de algum dos fluxos do app que está desenvolvendo. Essas listas, até algum tempo atrás, eram implementadas utilizando ListViews (que eram terríveis em performance!), porém essa realidade começou a mudar com a introdução das RecyclerViews. A RecyclerView, como

Groupie: RecyclerView Simplificada Read More »