Logo Passei Direto
Buscar

Design

ESTÁCIO
Em aplicações Android, uma Activity representa uma única tela com interface gráfica, sendo o principal componente para interação com o usuário. Cada Activity passa por um ciclo de vida definido por métodos como onCreate, onStart, onResume, onPause, onStop e onDestroy, que permitem ao desenvolvedor gerenciar estados e recursos conforme a visibilidade da tela. A troca de dados entre Activities pode ser feita por meio de Intents, que carregam informações extras para serem processadas na tela de destino. Além disso, eventos como cliques de botão e mudanças de estado do sistema podem ser capturados para controlar a navegação e a resposta da aplicação. Com base no texto, avalie as seguintes afirmações: O método onPause é executado antes que a Activity fique completamente invisível, sendo útil para salvar dados temporários. Uma Activity pode ser encerrada chamando-se diretamente o método onDestroy, garantindo o fechamento seguro da tela. Intents permitem que dados sejam enviados de uma Activity para outra, sendo o meio oficial de navegação e comunicação entre telas. O método onCreate é chamado sempre que a Activity volta para o primeiro plano após ter sido pausada. É correto que se afirma em: I e II. I e III. I e IV. II e III. III e IV.
User badge image
Gizelle Nascimento

anteontem

Respostas

User badge image

Ed Verified user icon

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.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina