Escolar Documentos
Profissional Documentos
Cultura Documentos
Aplicativos modernos devem apresentar uma interface grá ca com o usuário que re ita
diversos aspectos de usabilidade. Um dos mais importantes é a responsividade. Julgue as
seguintes a rmações sobre a responsividade de aplicativos Android.
I. O Sistema Operacional Android foi desenvolvido desde o princípio para facilitar, estimular
e garantir que seus aplicativos sejam responsivos. A nal, este sistema operacional é
empregado em diversos dispositivos, cada um com características bastante diferentes umas
das outras. Com isso, a responsividade é automatizada no Android.
II. A responsividade, ou seja, a capacidade de uma interface grá ca se adaptar a diferentes
condições de apresentação (resolução, tamanho e orientação de tela) pode ser feita de
diversas maneiras. Em Android, pode-se usar gerenciadores de layout, que automatizam as
mudanças de tamanho e posição de componentes grá cos automaticamente, conforme as
condições de apresentação variam.
III. As interfaces grá cas com o usuário em Android são responsivas à medida que o
programador implementa a lógica de atualização de layout no método onCreate() da classe
associada à Activity. Esta atualização deve ser feita manualmente pelo programador.
Feedback Resposta: C
da Comentário: Apenas a a rmação II está correta. A responsividade das
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_50517989_1&course_id=_98253_1&content_id=_1338508_1&return… 1/7
01/11/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 6861-...
Resposta a.
Selecionada: É um elemento do aplicativo e costuma estar associado a uma interface
grá ca.
Respostas: a.
É um elemento do aplicativo e costuma estar associado a uma interface
grá ca.
b.
É o componente do aplicativo responsável por determinar as atividades
realizadas pela lógica do sistema.
c.
É o conjunto dos componentes que podem ser apresentados em uma
interface grá ca de um aplicativo.
d.
É o componente que implementa a lógica do aplicativo em uma
arquitetura MVC.
e.
É o aspecto da interação do aplicativo com o núcleo do Android e com
outros aplicativos.
Feedback Resposta: A
da Comentário: A Activity é o principal elemento do aplicativo, responsável por
resposta: de nir uma interface grá ca (pelo arquivo XML) e pelo comportamento desta
interface (pelo arquivo Java).
b.
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_50517989_1&course_id=_98253_1&content_id=_1338508_1&return… 2/7
01/11/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 6861-...
c.
Pode-se usar tanto dispositivos reais quanto emulados, mas os dispositivos
emulados devem ser especí cos para cada IDE (emuladores para o Eclipse e
emuladores para o Android Studio).
e.
Só é possível usar dispositivos emulados nas fases de teste e depuração. Os
dispositivos reais só podem executar aplicativos obtidos da loja de
aplicativos Android, ou seja, quando o aplicativo está pronto para a
distribuição.
Feedback Resposta: D
da Comentário: Durante o desenvolvimento do aplicativo é possível executar
resposta: testes e depuração tanto em dispositivos reais quanto em dispositivos
emulados. Pode-se utilizar qualquer emulador Android, seja os emuladores
que acompanham o Android Studio, seja qualquer emulador de terceiros.
Respostas: a.
Criamos uma interface grá ca através de uma classe que herda da classe
Activity.
b.
É uma boa prática de programação de nir os textos dos elementos da
interface grá ca no local onde eles são declarados.
d.
Não devemos editar um arquivo XML diretamente pelo seu código, apenas
pela sua ferramenta de edição.
Feedback Resposta: C
da Comentário: A Activity é de nida por dois arquivos. O arquivo XML de ne a
resposta: formatação da interface grá ca da Activity, enquanto o arquivo Java de ne seu
comportamento.
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_50517989_1&course_id=_98253_1&content_id=_1338508_1&return… 3/7
01/11/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 6861-...
Dispositivos Android estão disponíveis nos mais diversos formatos. Temos smartphones,
tablets, centrais multimídia de automóveis, aparelhos de TV, entre outros. Além disso, cada
um destes dispositivos apresenta tamanhos variados e as mais diversas resoluções. Tendo
isso em mente, o Sistema Operacional Android disponibiliza um recurso para garantir que a
aparência de um elemento grá co na interface com o usuário tenha sempre a mesma
aparência, apesar de todas essas variações. Que recurso é este?
b. Activities.
c. Services.
d. Pixels dp e sp.
Feedback Resposta: D
da Comentário: As escalas de pixel dp (density independent) e sp (scale
resposta: independent) são unidades de pixel de nidas e calculadas automaticamente
pelo sistema operacional para garantir que a aparência de imagens e texto,
respectivamente, sejam semelhantes, apesar de diferenças de hardware do
dispositivo.
I –. Uma view pode apresentar strings na interface grá ca e essesestes strings podem ser
de nidos em código (hard coded),) assim como podem ser de nidos em um arquivo
centralizado, chamado strings.xml.
II –. Uma boa prática de programação é a de nição de strings de apresentação no próprio
código de declaração da view que o apresenta. Desta forma, há o uso mais e ciente dos
recursos escassos do dispositivo Android, economizando processamento, memória e
armazenamento.
III –. Uma boa prática de programação é a de nição de strings de apresentação em um
arquivo centralizado, o strings.xml. Desta forma, a manutenção e a tradução do aplicativo
pode ser feita de maneira mais fácil, sem a necessidade de alterar o código de declaração
das views.
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_50517989_1&course_id=_98253_1&content_id=_1338508_1&return… 4/7
01/11/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 6861-...
Feedback Resposta: B
da Comentário: A a rmação II está errada, pois a de nição dos strings na
resposta: declaração de suas views torna a manutenção do sistema mais dispendiosa.
Além disso, sem o uso do arquivo strings.xml, o aplicativo não poderá ser
multi-idioma. Só é possível tornar a mudança do idioma do aplicativo
automática com o uso de strings.xml.
Sobre o painel de atributos do Android Studio, alguns atributos são repetidos, um deles
apresentando um desenho de uma chave de porca ao seu lado. Sobre estes atributos,
julgue as seguintes a rmações:
I. Isso signi ca que o valor desse segundo atributo será usado para reparar o valor atual,
caso ocorra uma exceção na execução do aplicativo.
II. Isso signi ca que o segundo valor será usado apenas durante a visualização da Activity
durante a edição. Em tempo de execução, o valor do primeiro atributo será usado.
III. Podemos de nir valores para ambas as propriedades.
Feedback Resposta: C
da Comentário: O símbolo da ferramenta indica que este atributo só será usado
resposta: na ferramenta de edição da interface grá ca. Este recurso é útil quando o valor
do atributo só é de nido em tempo de execução, mas ter um valor em tempo
de projeto ajuda o desenvolvedor a editar a interface grá ca.
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 de nir uma view diretamente pelo código do arquivo XML.
II. Uma view tem a sua aparência de nida no arquivo XML da Activity. Caso ela apresente
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_50517989_1&course_id=_98253_1&content_id=_1338508_1&return… 5/7
01/11/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 6861-...
Feedback Resposta: A
da Comentário: A a rmação III está incorreta, pois uma Activity só pode receber
resposta: views. Componentes grá cos Swing e AWT só podem ser usados em aplicativos
Java convencionais.
Resposta a.
Selecionada: Podemos escrever o código XML diretamente, usar o editor grá co ou
ambos.
Respostas: a.
Podemos escrever o código XML diretamente, usar o editor grá co ou
ambos.
d.
Se usarmos o editor grá co, não devemos editar o código XML
diretamente.
e.
Se o código XML for editado manualmente, o editor grá co não irá mais
funcionar corretamente.
Feedback Alternativa: A
da Comentário: Uma Activity pode ter sua interface grá ca de nida de ambas as
resposta: maneiras. Tanto o ADT quanto o Android Studio conseguem interpretar
corretamente as alterações feitas manualmente no arquivo XML da Activity.
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_50517989_1&course_id=_98253_1&content_id=_1338508_1&return… 6/7
01/11/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 6861-...
Resposta e.
Selecionada: Uma Activity pode combinar mais de um layout para construir um
layout composto.
Respostas: a.
O uso de layouts não dispensa a de nição da posição e do tamanho das
views inseridas na Activity.
c.
Um layout de ne diversos aspectos das views, como seu tamanho,
posição, cor e estilo.
d.
Os layouts para interfaces grá cas são o produto de estudos de
usabilidade e ergonomia.
e.
Uma Activity pode combinar mais de um layout para construir um
layout composto.
Feedback Resposta: E
da Comentário: É bastante difícil criar uma interface grá ca atraente e e ciente
resposta: utilizando apenas um layout. Por isso, é bastante comum o uso de layouts
compostos, ou seja, o uso de diversos layouts em conjunto para se criar
projetos de interfaces grá cas atraentes e empolgantes.
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_50517989_1&course_id=_98253_1&content_id=_1338508_1&return… 7/7