Logo Passei Direto
Buscar
Uma Activity é um componente do aplicativo que fornece uma tela com a qual os usuários podem interagir, a fim de fazer algo, como discar O telefone, tirar uma foto, enviar um ou ver um mapa. Para cada atividade é dada uma janela na qual se desenha sua interface de usuário. A janela normalmente preenche a tela, mas pode ser menor do que a tela e flutuar em cima de outras janelas. Um aplicativo normalmente consiste de múltiplas atividades que são frouxamente ligadas uns aos outros. Normalmente uma atividade em um aplicativo é especificada como a atividade principal, que é apresentada ao usuário ao iniciar O aplicativo pela primeira vez. Cada atividade pode começar outra atividade, a fim de executar ações diferentes. Cada vez que começa uma nova atividade, a atividade anterior é interrompida, mas O sistema preserva a atividade em uma pilha (a "pilha de volta") Quando uma nova atividade começa, é empurrada para a pilha de volta e leva O foco do usuário. A pilha de volta usa "last in, first out" como mecanismo de fila, então, quando O usuário está em uma atividade e pressiona a tecla BACK, a atividade é removida da pilha (e destruída) e retoma a atividade anterior. Quando uma atividade é parada por causa de uma nova atividade, há uma notificação da alteração no estado, através de métodos de retorno da atividade do ciclo de vida. Existem vários métodos de retorno que uma atividade de receber, devido a uma mudança em seu estado. O ciclo de vida de uma activity é O conjunto de estados que essa activity pode estar durante toda a sua vida útil, desde quando ela é criada até quando ela é destruída e então O sistema recupera seus recursos. À medida em que um usuário navega entre as activities no seu aplicativo, as activities transitam entre diferentes estados do seu ciclo de vida. Disponível em:.https://docplayer.com.br/41726856-Android-uma-visao-geral-anderson-duarte-de-amorim.html/Acesso em: 31 maio 2019. Assim, O ciclo de vida de uma activity contempla vários métodos, entre eles, os métodos Alternativas A) onCreate(), onStart() e onTerminate(), sendo que O método onTerminate() é chamado para salvar O estado da aplicação e sempre que a aplicação é fechada. B) Gabarito da questão onCreate(), OnRestart() e onStart(), sendo que 0 método onStart() é chamado, quando a activity está ficando visível ao usuário e já tem uma view, pode ser também chamado depois dos métodos onCreate() ou onRestart(), dependendo do estado da aplicação.
User badge image
Masili

há 3 meses

Respostas

User badge image

Ed Verified user icon

há 3 meses

Vamos analisar as alternativas apresentadas em relação ao ciclo de vida de uma Activity no Android. A) onCreate(), onStart() e onTerminate(): - O método onCreate() é realmente chamado quando a Activity é criada. - O método onStart() é chamado quando a Activity está prestes a se tornar visível para o usuário. - No entanto, o método onTerminate() não é chamado em atividades normais, pois ele é específico para atividades que estão em um ambiente de desenvolvimento e não é parte do ciclo de vida padrão de uma Activity. B) onCreate(), onRestart() e onStart(): - O método onCreate() é chamado quando a Activity é criada. - O método onRestart() é chamado quando a Activity estava parada e está prestes a ser reiniciada. - O método onStart() é chamado quando a Activity está se tornando visível ao usuário. Diante dessa análise, a alternativa correta é a B), pois todos os métodos mencionados são parte do ciclo de vida de uma Activity e estão corretamente descritos.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina