Baixe o app para aproveitar ainda mais
Prévia do material em texto
Desenvolvimento Mobile (/aluno/timeline/in… Aap1 - Desenvolvimento Mobile (/notificacao /index) Informações Adicionais Período: 24/10/2022 00:00 à 03/12/2022 23:59 Situação: Cadastrado Protocolo: 802916358 Avaliar Material 1) a) b) c) d) e) O Android Studio usa o Gradle, um kit de ferramentas de compilação avançado, para automatizar e gerenciar o processo de compilação, permitindo definir configurações de compilação personalizadas e flexíveis. Cada configuração de compilação pode-se definir seu próprio conjunto de códigos e recursos, reutilizando as partes comuns a todas as versões do aplicativo. O Android Plugin for Gradle funciona com o kit de ferramentas de compilação para fornecer processos e configurações ajustáveis que são específicas para compilar e testar aplicativos Android. Considerando o contexto apresentado, avalie as afirmativas a seguir: I. O Gradle se baseia nos conceitos do Apache Ant e Apache Maven.II. É possível compilar os aplicativos Android pelo Android Studio, pela linha de comando do computador ou em computadores, nos quais o Android Studio não esteja instalado.III. A tag applicationId é uma sequência numérica utilizada para identificar o aplicativo no Google Play.IV. A tag productFlavors especifica as cores padrão do aplicativo. Agora, assinale a alternativa que apresenta a resposta correta: Alternativas: Apenas as afirmativas II, III e IV estão corretas. Apenas as afirmativas I, III e IV estão corretas. Apenas as afirmativas I e II estão corretas. Alternativa assinalada Apenas as afirmativas I, II e IV estão corretas. As afirmativas I, II, III e IV estão corretas. 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 - Aap1 - Desenvolvimento Mobile https://www.colaboraread.com.br/aluno/avaliacao/index/3386520501?at... 1 of 3 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/ 2) a) b) c) d) e) 3) a) b) c) d) e) 4) Todo aplicativo tem que ter um arquivo AndroidManifest.xml (precisamente com esse nome) no diretório raíz. O arquivo de manifesto apresenta informações essenciais sobre o aplicativo ao sistema Android, necessárias para o sistema antes que ele possa executar o código do aplicativo. Sobre este arquivo, avalie as afirmativas a seguir: I. Deve-se nomear o pacote Java para o aplicativo. O nome do pacote serve como identificador exclusivo para o aplicativo. II. Descrever os componentes do aplicativo, que abrangem atividades, serviços, receptores de transmissão e provedores de conteúdo que compõem o aplicativo. III. Descrever script de testes. Agora, assinale a alternativa que apresenta a resposta CORRETA: Alternativas: Apenas a afirmativa I está correta. Apenas as afirmativas I e III estão corretas. As afirmativas I, II e III estão corretas. Apenas as afirmativas I e II estão corretas. Alternativa assinalada Apenas as afirmativas II e III estão corretas. O Android Studio é o ambiente de desenvolvimento integrado (IDE) oficial para o desenvolvimento de aplicativos Android e é baseado no IntelliJ IDEA. Além do editor de código e das ferramentas de desenvolvedor avançados do IntelliJ, o Android Studio oferece recursos como: Sistema de compilação Gradle, Emulador próprio, Ferramentas de teste, entre outros. No Android Studio, cada nova activity deve ser declarada em: Alternativas: res/layout. res/values. AndroidManifest.xml. Alternativa assinalada build.gradle. gradle.properties. Sempre que algum layout do aplicativo precisa exibir um conteúdo que pode ocupar um espaço maior do que a tela, esse conteúdo deve ser deslizável. Dentre as opções oferecidas pelo Android para organizar os views em uma tela deslizável está o ScrollView. 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 - Aap1 - Desenvolvimento Mobile https://www.colaboraread.com.br/aluno/avaliacao/index/3386520501?at... 2 of 3 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) Por exemplo, pode-se utilizar o código a seguir: <ScrollView android:layout_width="match_parent" android:layout_height="match_parent"> <TextView android:id="@+id/txt_texto" android:layout_width="match_parent" android:layout_height="match_parent" android:text="@string/texto_muito_grande" /> <Button android:id="@+id/btn_detalhes" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Ver detalhes" /> </ScrollView> Sobre as possibilidades do ScrollView e considerando o contexto apresentado, assinale a alternativa correta. Alternativas: O código apresentado é correto e relativo a uma tela deslizável que exibe um texto e um botão. Com o ScrollView podemos definir a direção em que a tela deslizará, basta definir o atributo android:orientation para "vertical" ou "horizontal". ScrollView é uma classe que herda da super classe LinearLayout. O Android também oferece as classes VerticalScrollView e HorizontalScrollView. O ScrollView deve possuir apenas um nó filho. Alternativa assinalada 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 - Aap1 - Desenvolvimento Mobile https://www.colaboraread.com.br/aluno/avaliacao/index/3386520501?at... 3 of 3 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