Como pode estabelecer um observador para as alterações no LiveData?
Android
Como é que se podem implementar funções anónimas usando expressões Lambda em Java?
Como iniciar uma Activity numa aplicação Android?
Consegue listar os principais elementos da arquitetura Android e suas funções?
Quais métodos podem ser usados para prevenir vazamentos de memória em aplicações?
Como passar dados ao iniciar uma nova tela numa aplicação Android?
Pode explicar as etapas do ciclo de vida do componente ViewModel na arquitetura da aplicação?
Pode explicar o que é o arquivo AndroidManifest.xml e qual o papel que desempenha num projeto Android?
É possível enumerar as principais características do ciclo de vida do componente Activity no Android?
Como é que a preservação do estado do ViewModel é implementada ao alterar a orientação do ecrã?
Como é efetuada a atualização automática da interface quando há alterações nos dados relacionados com LiveData?
Em que situações é aconselhável aplicar o padrão Singleton?
Quais métodos existem para manter a interface do usuário ao alterar a orientação ou configuração do dispositivo?
Quais passos são seguidos para adicionar um novo elemento à estrutura ArrayList?
Quais são as principais diferenças entre as linguagens de programação Java e Kotlin?
Pode explicar o que é LiveData e como funciona no contexto do desenvolvimento Android?
Qual é a principal razão para usar a anotação Parcelize no desenvolvimento Android?
Como implementar uma lista com uma estrutura de dados imutável em Kotlin?
Quais são as principais razões que podem levar a alterar as configurações do dispositivo?
Como implementar uma lista que pode ser alterada em Kotlin?