Baixe o app para aproveitar ainda mais
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/
Compartilhar