Questão FC266217
Sobre o desenvolvimento de aplicativos móveis com Android utilizando a linguagem Java, analise as afirmativas a seguir. I. Uma Activity, dentre outras funcionalidades, é responsáve
Desenvolvimento para Dispositivos Móveis (Android, IOS, etc.)
IDECAN · 2020
Sobre o desenvolvimento de aplicativos móveis com Android utilizando a linguagem Java, analise as afirmativas a seguir.
I. Uma Activity, dentre outras funcionalidades, é responsável por criar uma tela onde é exibida a interface gráfica em um aplicativo Android.
II. Considerando o ciclo de vida de uma Activity, o método onCreate(Bundle savedInstanceState) é chamado quando a Activity é criada.
III. É possível passar informações de uma tela para outra (de uma Activity para outra) através de objetos da classe Intent.
Assinale
- se todas as alternativas estiverem corretas.
- se somente a alternativa II estiver correta.
- se somente as alternativas I e II estiverem corretas.
- se somente a alternativa I estiver correta.
- se nenhuma das alternativas estiver correta.
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
A alternativa A é correta: todas as afirmativas estão certas e descrevem conceitos centrais do desenvolvimento Android com Java.
Uma Activity representa uma única tela com a interface do usuário; ela fornece a janela onde o app desenha sua IU e normalmente corresponde a uma tela distinta do aplicativo.
O método onCreate(Bundle savedInstanceState) é o callback inicial do ciclo de vida chamado quando a Activity é criada. É neste ponto que se inicializam componentes essenciais e se chama setContentView() para definir o layout.
Dados podem ser transmitidos entre telas usando um Intent. Ao criar um Intent você pode anexar pares chave/valor com putExtra e recuperá-los na outra Activity com get...Extra; Intents podem ser explícitos (componente alvo) ou implícitos (ação a executar).
Esses três pontos formam a base para navegar e trocar informações entre telas em apps Android.
Conteúdo do catálogo FC Concursos · Atualizado em