- O que é arquitetura de atividade única Android?
- Por que usar fragmentos em vez de atividades?
- O que é componente de navegação no Android?
O que é arquitetura de atividade única Android?
Esse padrão defende que, em vez de usar uma atividade para cada tela, o aplicativo é construído com uma única atividade que funciona como um contêiner para fragmentos que serão substituídos para cada tela e gerenciam através de uma pilha. A idéia principal é mudar as atividades para fragmentos.
Por que usar fragmentos em vez de atividades?
As atividades são o local ideal para colocar elementos globais em torno da interface do usuário do seu aplicativo, como uma gaveta de navegação. Por outro lado, os fragmentos são mais adequados para definir e gerenciar a interface do usuário de uma única tela ou parte de uma tela. Considere um aplicativo que responde a vários tamanhos de tela.
O que é componente de navegação no Android?
A navegação refere -se às interações que permitem que os usuários naveguem, entrem e desistam das diferentes partes do conteúdo do seu aplicativo. O componente de navegação do Android Jetpack ajuda a implementar a navegação, desde cliques de botão simples até padrões mais complexos, como barras de aplicativos e gaveta de navegação.