Conceitos básicos do Kotlin: teste sobre ciclos de vida de atividades e fragmentos

  1. Qual das alternativas abaixo não é um estado do ciclo de vida da atividade?

  2. Qual método do ciclo de vida é chamado para tornar uma atividade visível?

  3. Qual método do ciclo de vida é chamado para dar foco a uma atividade?

  4. Seu app contém uma simulação física que exige cálculos complexos para ser mostrada na tela. Em seguida, o usuário recebe uma chamada telefônica. Qual das afirmativas abaixo é verdadeira?

  5. Que método do ciclo de vida precisa ser substituído para pausar a simulação quando o app não está na tela?

  6. Para tornar uma classe compatível com o ciclo de vida usando a biblioteca Lifecycle do Jetpack, qual interface a classe precisa implementar?