Questão nº 61
Questão de Tecnologia da Informação · FGV TJ-SE Servidor 2023 (nº 61)
O analista Marcos está desenvolvendo o aplicativo Android TribunalMovel, por meio do Android Studio. Marcos criou em TribunalMovel o componente FluxoDois, que exibe uma tela única, com interface gráfica. O FluxoDois constitui, no aplicativo, um novo ponto de entrada para a interação com o usuário. A fim de informar ao Android a presença do novo componente, Marcos precisa declarar o FluxoDois no arquivo de manifesto AndroidManifest.xml.
Para realizar a declaração do FluxoDois, Marcos deve adicionar ao AndroidManifest.xml um novo elemento do tipo:
- Aaction;
- Bservice;
- Cactivity; (alternativa correta)
- Dreceiver;
- Eprovider.
Resposta comentada
Gabarito Alternativa C
Android apps são construídos com componentes que desempenham funções específicas, como exibir telas, rodar em segundo plano ou gerenciar dados. Para que o sistema Android saiba sobre esses componentes, eles precisam ser declarados no arquivo AndroidManifest.xml.
- (A) Incorreta:
actioné um atributo ou elemento usado dentro de umintent-filterpara descrever a intenção de uma operação (ex:MAINpara iniciar uma atividade), não é um tipo de componente Android. Armadilha da banca: A palavra "ponto de entrada" pode levar a pensar emaction.MAIN, que é usada para indicar a atividade principal, masactionapenas especifica a intenção, não é o componente em si. - (B) Incorreta: Um
serviceexecuta operações em segundo plano, sem interface gráfica, o que contraria a descrição de "tela única, com interface gráfica". - (C) Correta: Uma
activityé o componente Android responsável por exibir uma única tela com interface gráfica, sendo o principal ponto de interação do usuário com o aplicativo. - (D) Incorreta: Um
receiver(ouBroadcastReceiver) responde a transmissões do sistema ou de outros apps, sem possuir uma interface gráfica própria. - (E) Incorreta: Um
provider(ouContentProvider) gerencia o acesso a dados estruturados, não sendo um componente com interface gráfica para interação direta do usuário.
Fonte: FGV TJ-SE Servidor 2023 Analista Judiciário - Análise de Sistemas (Caderno Tipo 1). Reproduzida para fins de estudo.