Logo Passei Direto
Buscar
Considerando as views das activities de um aplicativo Android, julgue as seguintes afirmacoes:
I. Uma view pode ser adicionada a uma Activity utilizando-se o editor de interfaces, arrastando a view para a área de visualização ou para a árvore de componentes. Também é possível definir uma view diretamente pelo código do arquivo XML.
II. Uma view tem a sua aparência definida no arquivo XML da Activity. Caso ela apresente comportamentos, estes devem ser definidos no arquivo Java da Activity.
III. Uma Activity pode receber views, mas também pode receber componentes gráficos dos pacotes Swing e AWT.
a. I e II estão corretas.
b. I e III estão corretas.
c. II e III estão corretas.
d. Todas as afirmações estão corretas.
e. Apenas uma afirmação está correta.
User badge image
Ensinando Através de Questões

mês passado

Respostas

User badge image

Ed Verified user icon

mês passado

Vamos analisar cada afirmação: I. Uma view pode ser adicionada a uma Activity utilizando-se o editor de interfaces, arrastando a view para a área de visualização ou para a árvore de componentes. Também é possível definir uma view diretamente pelo código do arquivo XML. Verdadeiro, essa afirmação está correta. É possível adicionar views tanto pelo editor visual quanto pelo XML. II. Uma view tem a sua aparência definida no arquivo XML da Activity. Caso ela apresente comportamentos, estes devem ser definidos no arquivo Java da Activity. Verdadeiro, essa afirmação também está correta. A aparência das views é geralmente definida no XML, enquanto os comportamentos são implementados no código Java. III. Uma Activity pode receber views, mas também pode receber componentes gráficos dos pacotes Swing e AWT. Falso, essa afirmação está incorreta. As Activities em Android não utilizam componentes do Swing e AWT, que são específicos para aplicações Java desktop. Android possui seu próprio conjunto de views. Com base nessa análise, as afirmações I e II estão corretas, enquanto a III está incorreta. Portanto, a alternativa correta é: a) I e II estão corretas.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Essa pergunta também está no material:

Mais perguntas desse material

Qual das alternativas abaixo apresenta uma declaração correta de um array?
a) Array i – new array
b) Int array i = new int array
c) Int [5] i = new int [5];
d) Int [5] i = new int [];
e) Int [] i = new int [5];

Mais conteúdos dessa disciplina