Informática Múltipla Escolha

Sobre os componentes das APPs do Android, avalie as seguintes afirmações: Os Resources são elementos externos, como sequências de caracteres, constantes e imagens ou desenhos. II. Os Intents representam uma parte da interface do usuário em uma Activity. III. Os Fragments são as mensagens que vão ligando os componentes para atuarem em conjunto. IV. As Views são elementos da interface do usuário que são desenhados na tela, incluindo botões, listas de formulários, etc.

Sobre os componentes das APPs do Android, avalie as seguintes afirmações:

I. Os Resources são elementos externos, como sequências de caracteres, constantes e imagens ou desenhos.
II. Os Intents representam uma parte da interface do usuário em uma Activity.
III. Os Fragments são as mensagens que vão ligando os componentes para atuarem em conjunto.
IV. As Views são elementos da interface do usuário que são desenhados na tela, incluindo botões, listas de formulários, etc.

  1. I e II.
  2. I e IV.
  3. II e IV.
  4. III e IV.

Resolução completa

Explicação passo a passo

B
Alternativa B

Alternativa B - I e IV.

Introdução

A arquitetura de aplicativos Android é baseada em quatro componentes principais: Activities, Services, Broadcast Receivers e Content Providers. Além desses, existem elementos fundamentais para a construção visual e lógica, como Views, Fragments, Resources e Intents. Para responder à questão, precisamos entender a função específica de cada um dos termos citados nas afirmações.

Análise Detalhada

Vamos analisar cada afirmação individualmente para identificar quais estão corretas:

1. Afirmação I: Os Resources

"Os Resources são elementos externos, como sequências de caracteres, constantes e imagens ou desenhos."

  • Análise: Esta afirmação está CORRETA.
  • Explicação: No Android, o diretório res (Resources) armazena todos os arquivos não executáveis necessários para o aplicativo. Isso inclui textos (strings.xml), cores, estilos, ícones e desenhos vetoriais (drawable). Eles são recursos externos ao código Java/Kotlin principal, permitindo separar a lógica da apresentação.

2. Afirmação II: Os Intents

"Os Intents representam uma parte da interface do usuário em uma Activity."

  • Análise: Esta afirmação está INCORRETA.
  • Explicação: Um Intent é um objeto que atua como uma mensagem assíncrona solicitando uma ação. Ele serve para conectar componentes entre si (por exemplo, abrir uma nova Activity ou iniciar um Serviço), mas não possui nenhuma representação visual na tela. Não faz parte da Interface do Usuário (UI).

3. Afirmação III: Os Fragments

"Os Fragments são as mensagens que vão ligando os componentes para atuarem em conjunto."

  • Análise: Esta afirmação está INCORRETA.
  • Explicação: O enunciado descreve erroneamente a função de um Intent. Um Fragment representa uma porção de comportamento ou de interface do usuário dentro de uma Activity. Ele permite modularizar a UI (como criar painéis responsivos), mas ele próprio não é uma "mensagem" de ligação.

4. Afirmação IV: As Views

"As Views são elementos da interface do usuário que são desenhados na tela, incluindo botões, listas de formulários, etc."

  • Análise: Esta afirmação está CORRETA.
  • Explicação: A classe base para todos os controles de interface no Android é a classe View. Todo elemento visível que interage com o usuário (botões, caixas de texto, imagens, listas) é uma instância de View. Elas formam a hierarquia de visualização (View Hierarchy) desenhada na tela.

Conclusão

Com base na análise técnica dos conceitos de desenvolvimento Android:

  • I é verdadeira (Recursos = arquivos externos/ativos).
  • II é falsa (Intents = mensagens de comunicação, não UI).
  • III é falsa (Fragments = trechos de UI/Lógica, não mensagens).
  • IV é verdadeira (Views = widgets visuais na tela).

Portanto, as afirmativas corretas são apenas I e IV, correspondendo à alternativa B.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Informática

Ver mais Informática resolvidas

Tem outra questão de Informática?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.