1. Qual método é chamado pela primeira vez quando o app não está mais em foco?

  2. Depois do ___, o app não fica mais visível na tela.

  3. Use ___ para escrever uma mensagem de depuração. Esse método usa dois argumentos: a tag e a mensagem de registro.

  4. Para salvar um valor que precisa sobreviver a uma mudança de configuração, declare as variáveis dele com ___.

  5. A separação de conceitos é o princípio que determina que o app precisa ser dividido em classes, cada uma com responsabilidades separadas.

  6. A interface é o que é mostrado ao usuário, enquanto o estado dela é o que o app diz que precisa ser mostrado.

  7. De acordo com a arquitetura de app recomendada, cada aplicativo precisa ter pelo menos estas duas camadas:

  8. StateFlow é um fluxo observável detentor de dados que emite as atualizações de estado novas e atuais.

  9. Qual das seguintes configurações precisa ser incluída no arquivo build.gradle para adicionar dependências ao código-fonte do teste de unidade?

  10. Os testes de unidade são executados em um dispositivo Android ou emulador.