Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 40 questões.
#3718485

Durante o desenvolvimento de um aplicativo Android em Java, um docente orientou seus alunos quanto ao ciclo de vida de uma Activity e à importância de preservar dados temporários durante mudanças de configuração, como a rotação da tela. Após simular essa mudança, os estudantes observaram a perda de dados digitados em campos de texto. O procedimento tecnicamente mais adequado para preservar esses dados entre recriações automáticas da Activity é:

  • armazenar o estado dos campos no métodoonStop()e restaurar no métodoonStart(), garantindo persistência total.
  • utilizar os métodosonSaveInstanceState()eonRestoreInstanceState()para armazenar e restaurar o estado da Activity.
  • declarar todos os campos de entrada comostatic, garantindo sua persistência mesmo após a destruição da Activity.
  • recriar manualmente a Activity no métodoonPause()e reatribuir os valores dos campos apósonResume().
  • incluir a anotação@KeepStatenos atributos que precisam ser preservados durante a recriação da Activity.
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora