Ed
anteontem
Vamos analisar cada uma das afirmações: I. O método onPause é executado antes que a Activity fique completamente invisível, sendo útil para salvar dados temporários. Verdadeiro, o método onPause é chamado quando a Activity está prestes a perder o foco, permitindo que o desenvolvedor salve dados temporários. II. Uma Activity pode ser encerrada chamando-se diretamente o método onDestroy, garantindo o fechamento seguro da tela. Falso, embora o método onDestroy possa ser chamado, não é a maneira recomendada de encerrar uma Activity. O sistema Android gerencia o ciclo de vida das Activities e o método onDestroy é chamado pelo sistema, não deve ser chamado diretamente pelo desenvolvedor. III. Intents permitem que dados sejam enviados de uma Activity para outra, sendo o meio oficial de navegação e comunicação entre telas. Verdadeiro, os Intents são usados para iniciar novas Activities e passar dados entre elas. IV. O método onCreate é chamado sempre que a Activity volta para o primeiro plano após ter sido pausada. Falso, o método onCreate é chamado apenas quando a Activity é criada pela primeira vez, não quando ela retorna do estado pausado. Quando a Activity volta do estado pausado, o método onResume é chamado. Agora, vamos resumir as afirmações verdadeiras: - I é verdadeira. - II é falsa. - III é verdadeira. - IV é falsa. Portanto, as afirmações corretas são I e III. A alternativa correta que contém todas as afirmações verdadeiras é: I e III.