The Android Developer Challenge is back! Submit your idea before December 2.

Componentes de arquitetura do Android

Componentes da arquitetura do Android   Parte do Android Jetpack.

O Componentes da arquitetura do Android é um conjunto de bibliotecas que ajuda você a projetar apps robustos, testáveis e de fácil manutenção. Comece com classes para gerenciar o ciclo de vida do seu componente de IU e lidar com a persistência de dados.

  • Saiba o básico sobre a construção de um app robusto usando o Guia para a arquitetura do app.
  • Gerencie o ciclo de vida do seu app. Os novos componentes com reconhecimento do ciclo de vida ajudarão você a gerenciar sua atividade e os ciclos de vida de fragmentos. Sobreviva a alterações na configuração, evite vazamentos de memória e carregue dados com facilidade na sua IU.
  • Use o LiveData para criar objetos de dados que notificam as visualizações quando o banco de dados subjacente é alterado.
  • O ViewModel armazena dados relacionados à IU que não são destruídos em rotações de apps.
  • Room é uma biblioteca de mapeamento de objetos SQLite. Use-a para evitar o código clichê e converter com facilidade os dados da tabela SQLite em objetos Java. A Room oferece verificações no momento da compilação das declarações do SQLite e pode retornar os observáveis RxJava, Flowable e LiveData.

Notícias e vídeos mais recentes