Baixe o app para aproveitar ainda mais
Prévia do material em texto
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS 1a Questão (Ref.:201704260240) Acerto: 1,0 / 1,0 Assim como na linguagem Java, a plataforma Android possui sua máquina virtual própria, denominada Dalvik Virtual Machine (DVM). Otimizada para consumir menos memória, ela difere da Java Virtual Machine (JVM) porque os arquivos .class são convertidos para o formato .dex (Dalvik Executable), que corresponde à aplicação Android compilada, e compactados em um arquivo com extensão .apk (Android Package File) que representa a aplicação final. A partir do Android 4.4, a DVM foi substituída pela: JIT DVK ART JDK APK 2a Questão (Ref.:201704260248) Acerto: 1,0 / 1,0 "É considerado o componente base de uma aplicação Android. Por isso, é o mais utilizado. Consiste em uma classe gerenciadora de UI (Interface do usuário). Representa uma única tela do usuário. Tanto o fluxo da aplicação como eventos de tela são de sua responsabilidade." A definição acima corresponde ao componente: Broadcast Receiver Intent Service Activity Content Provider 3a Questão (Ref.:201702354373) Acerto: 0,0 / 1,0 A Arquitetura do Android possui várias camadas. O conhecimento sobre uma visão geral das mesmas bem como o propósito de cada uma é fundamental para um desenvolvedor Android. Dito isso, selecione a opção que contém todas as camadas da arquitetura da plataforma Android: Kernel GNU Linux, Dalvik, framework para aplicações, APIs, runtime. Kernel GNU Linux, bibliotecas, framework para aplicações, APIs, runtime. NDA. Kernel GNU Linux, bibliotecas, framework para aplicações, as próprias aplicações, runtime. Kernel GNU Linux, bibliotecas, framework para aplicações, Dalvik, runtime. 4a Questão (Ref.:201702354459) Acerto: 1,0 / 1,0 ¿Você já sabe que a linguagem Java é utilizada para construir as aplicações para o Android. O fato e que em seu sistema operacional não existe uma máquina virtual Java. Na verdade o que temos é uma máquina virtual chamada ____que é otimizada para execução em dispositivos móveis.¿ LECHETA, Ricardo Google Android pag 26 O nome da máquina virtual para o Android que completa a frase acima é : APK JVM AVD DALVIK KVM 5a Questão (Ref.:201702354558) Acerto: 1,0 / 1,0 Sobre o arquivo layout XML qual a sentença correta? Um arquivo que contém todas as informações de permissão da aplicação Um arquivo que contém um único widget atividade Corresponde a um arquivo de layout PNG de imagem É usado para desenhar o conteúdo de uma activity Responsável por gerar a id únicas dos componentes 6a Questão (Ref.:201702354562) Acerto: 1,0 / 1,0 No desenvolvimento de algumas aplicações móveis e na sua utilização de recursos nativos do sistema operacional é necessário a configuração e liberações do uso desses recursos. Qual arquivo de configuração devemos alterar para liberar essas permissões? Manifest file Java source file R file Property file Layout file 7a Questão (Ref.:201702354502) Acerto: 1,0 / 1,0 Para que possamos tratar eventos do Botão o método que devemos sobrescrever é: OnItemClickListener ItemListener OnClickListener ChaneItemClick EventonClick 8a Questão (Ref.:201702354385) Acerto: 1,0 / 1,0 Para se construir uma Tela no Android são necessários três elementos (citados logo abaixo). De acordo com a responsabilidade de cada um, faça a associação abaixo. (1) Classe Java (2) Classe R (3) Layout (xml) ( ) Contém uma relação de constantes usados para acessar recursos do projeto. ( ) Gerencia o ciclo de vida da activity. ( ) Seus dados não podem ser alterados. ( ) Contém a especificação de como a activity será apresentada. Marque o item que contém a sequência correta da associação de cima para baixo: 3,2,3,1. 1,2,3,1. 2,1,3,2. 2,1,2,3. 2,2,3,1. 9a Questão (Ref.:201704260281) Acerto: 1,0 / 1,0 Em uma aplicação Android, o parâmetro android:showAsAction define a forma de exibição dos componentes. Indique qual das constantes abaixo deve ser empregada quando se desejar que o componente seja exibido na "action bar" ALWAYS COLLAPSEACTIONVIEW NEVER IFROOM WITHTEXT 10a Questão (Ref.:201702354393) Acerto: 0,0 / 1,0 Dado o seguinte trecho de código Android abaixo: EditText edt = (EditText) findViewById(R.id.edittext1); edt.setText("mensagem"); Marque a opção que explica corretamente o código: Declara um componente do tipo widget e atribui um texto que será exibido na tela. Instancia um componente do tipo widget a partir de sua definição de um arquivo de layout e atribui um texto que será exibido na tela. Instancia um componente do tipo viewgroup a partir de sua definição de um arquivo de layout e atribui um texto que será exibido na tela. Declara um componente do tipo viewgroup e atribui um texto que será exibido na tela. Instancia um componente view do tipo EditText e o exibe na tela
Compartilhar