Buscar

Colaborar - Adg2 - Desenvolvimento Mobile

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

 Desenvolvimento Mobile (/aluno/timeline/in…
Adg2 - Desenvolvimento Mobile
 
(/notificacao
/index)
Informações Adicionais
Período: 24/10/2022 00:00 à 03/12/2022 23:59
Situação: Cadastrado
Protocolo: 802919850
Avaliar Material
1) "O Android inclui recursos que favorecem uma força de trabalho móvel e conectada, com várias camadas
de segurança, a inteligência do Google aplicada e a capacidade de criar uma solução que atenda às suas
necessidades. O Android organiza os recursos que não são código-fonte java em uma pasta para “resources”
(recursos). Os layouts utilizados pelos usuários para que possam interagir com o aplicativo são conhecidos
como “recursos de layouts” e estão armazenados em outra pasta," conforme apresentado a seguir.
SCHEFFER, Hudson Cadan. Desenvolvimento para Dispositivos Móveis: Desenvolvendo   VI com
ConstraintLayout. Londrina: Editora e Distribuidora Educacional S. A., Unidade 2, Seção 1, 2018.
Neste contexto, assinale a alternativa que possui o nome da subpasta que armazena todas as imagens que
serão utilizadas no aplicativo.
Alternativas:
Esse site utiliza cookies para oferecer uma melhor experiência de navegação, analisar como você interage em
nosso site, otimizar o desempenho e personalizar o conteúdo. Ao utilizar este site, você concorda com o uso
de cookies. Saiba mais em nosso Portal de Privacidade (https://www.canaldatransparencia.com.br
/cogna/).
Ok
Colaborar - Adg2 - Desenvolvimento Mobile https://www.colaboraread.com.br/aluno/avaliacao/index/3386520501?at...
1 of 4 08/11/2022 11:15
https://www.colaboraread.com.br/aluno/timeline/index/3386520501?ofertaDisciplinaId=1844000
https://www.colaboraread.com.br/aluno/timeline/index/3386520501?ofertaDisciplinaId=1844000
https://www.colaboraread.com.br/aluno/timeline/index/3386520501?ofertaDisciplinaId=1844000
https://www.colaboraread.com.br/aluno/timeline/index/3386520501?ofertaDisciplinaId=1844000
https://www.colaboraread.com.br/aluno/timeline/index/3386520501?ofertaDisciplinaId=1844000
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
javascript:void(0);
javascript:void(0);
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
a)
b)
c)
d)
e)
2)
mipmap.
drawable.  Alternativa assinalada
layout.
values.
colors.
"Segundo Developer (2018), através do elemento ConstraintLayout é possível criar um recurso de layout
com uma Interface complexa, sem a necessidade de inserir os elementos de forma hierárquica, conforme
utilizado no LinearLayout. Toda a construção da Interface pode ser modelada através do Layout Editor, o
qual é uma ferramenta disponibilizada pela IDE Android Studio que nos permite editar e visualizar os layouts
em tempo de construção, sem a necessidade de compilar e instalar o aplicativo em um dispositivo físico ou
emulador. Sua Interface também nos permite criar layouts simplesmente arrastando e soltando os
elementos sem editar códigos em XML, o que permite compreender como o ConstraintLayout organiza os
elementos Views. O ConstraintLayout realiza uma conexão entre todos os elementos disponíveis na
Interface," veja o exemplo a seguir.
SCHEFFER, Hudson Cadan.   Desenvolvimento para Dispositivos Móveis: Desenvolvendo   VI
com ConstraintLayout. Londrina: Editora e Distribuidora Educacional S. A., Unidade 2, Seção 1, 2018.
Considerando a figura apresentada, analise as afirmativas a seguir e assinale V para verdadeiro e F para
falso:
(   ) No item 1, os Constraint Bias são barras que permitem realizar ajustes nos elementos verticalmente ou
horizontalmente.
(   ) No item 2, a Exclusão de Conexão permite remover uma conexão inserida ao elemento.
(   ) No item 3, o Modo de Altura/Comprimento permite alterar o tamanho do elemento. 
(   ) No item 4, as Margens permitem definir a distância entre os elementos conectados.
Esse site utiliza cookies para oferecer uma melhor experiência de navegação, analisar como você interage em
nosso site, otimizar o desempenho e personalizar o conteúdo. Ao utilizar este site, você concorda com o uso
de cookies. Saiba mais em nosso Portal de Privacidade (https://www.canaldatransparencia.com.br
/cogna/).
Ok
Colaborar - Adg2 - Desenvolvimento Mobile https://www.colaboraread.com.br/aluno/avaliacao/index/3386520501?at...
2 of 4 08/11/2022 11:15
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
a)
b)
c)
d)
e)
3)
a)
b)
c)
d)
e)
4)
Agora, assinale a alternativa que apresenta a sequência CORRETA.
Alternativas:
V - V - F - V.
V - V - V - F.
V - V - V - V.  Alternativa assinalada
V - F - F - F.
F - V - V - V.
"No Android há diversos caminhos para se detectar a interação entre o usuário e os elementos Views de
um layout. Todos os elementos Views possuem “ouvintes” que são capazes de detectar a interação entre o
usuário e o elemento. Neste momento, trabalha-se o conceito de Listener e Interface. O Listener é uma
Interface que age como uma camada que detecta a ação do usuário e executa um comportamento dentro
do aplicativo. [...] Sempre que um Listener é criado, um método correspondente a esse Listener deverá ser
sobreposto, pois este método é executado quando uma ação é “ouvida” pelo Listener. Dentro do método
sobreposto deverá ser adicionado o comportamento do aplicativo."
SCHEFFER, Hudson Cadan. Desenvolvimento para Dispositivos Móveis: desenvolvendo VI com
ConstraintLayout. Londrina: Editora e Distribuidora Educacional S.A., Unidade 2, Seção 1, 2018.
A Interface e o método responsável pela detecção da interação de toque na tela são, respectivamente:
Alternativas:
OnClickListener e onClick().  Alternativa assinalada
OnLongClickListener e onLongClick().
OnValueChangeListener e onValueChange().
OnCheckedChangeListener e onCheckedChanged().
OnCheckedChangeListener e onValueChange().
"Toda Activity possui um ciclo de vida, ou seja, existe o momento em que ela é criada no sistema e o
momento em que ela é destruída no sistema. No ciclo de vida de uma Activity existem métodos disponíveis
com comportamentos específicos."
SCHEFFER, Hudson Cadan. Desenvolvimento para Dispositivos Móveis: Trabalhando com novas
Activities. Londrina: Editora e Distribuidora Educacional S. A., Unidade 2, Seção 3, 2018.
Sobre os métodos do ciclo de vida de uma Activity, assinale a alternativa correta.
Alternativas:
Esse site utiliza cookies para oferecer uma melhor experiência de navegação, analisar como você interage em
nosso site, otimizar o desempenho e personalizar o conteúdo. Ao utilizar este site, você concorda com o uso
de cookies. Saiba mais em nosso Portal de Privacidade (https://www.canaldatransparencia.com.br
/cogna/).
Ok
Colaborar - Adg2 - Desenvolvimento Mobile https://www.colaboraread.com.br/aluno/avaliacao/index/3386520501?at...3 of 4 08/11/2022 11:15
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
a)
b)
c)
d)
e)
“onCreate()”: O uso deste método é obrigatório. Ele deve ser sobreposto na
Activity utilizando a anotação @Override, já o método “onStart” é chamado
sempre que a Activity está visível para o usuário, porém, é executado antes da
Activity se tornar interativa.
 Alternativa assinalada
“onPause()”: Quando a Activity não está mais visível para o usuário, significa que a Activity entrou na
sua fase Stopped, já o método “onStop()” é chamado como uma primeira indicação que o usuário
está deixando o aplicativo.
“onCreate()”: Este método é chamado sempre que a Activity está visível para o usuário, porém, é
executado antes da Activity se tornar interativa, já o método “onDestroy()” é chamado sempre que
uma Activity está na sua última fase.
“onDestroy()”: A única ocasião em que é chamado quando a Activity foi finalizada pelo usuário, já o
método “onStop()” é chamado quando a Activity não está mais visível para o usuário, significa que a
Activity entrou na sua fase Stopped.
“onStart()”: O uso deste método é obrigatório. Ele deve ser sobreposto na Activity utilizando a
anotação @Override, já o método “onResume()” é chamado quando a Activity assume a fase de seu
ciclo de vida conhecida como Resumed, significa que a Activity está em primeiro plano para o
usuário.
Esse site utiliza cookies para oferecer uma melhor experiência de navegação, analisar como você interage em
nosso site, otimizar o desempenho e personalizar o conteúdo. Ao utilizar este site, você concorda com o uso
de cookies. Saiba mais em nosso Portal de Privacidade (https://www.canaldatransparencia.com.br
/cogna/).
Ok
Colaborar - Adg2 - Desenvolvimento Mobile https://www.colaboraread.com.br/aluno/avaliacao/index/3386520501?at...
4 of 4 08/11/2022 11:15
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/

Continue navegando