Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Ref.: 2900686 Pontos: 1,00 / 1,00 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 JDK ART DVK APK 2. Ref.: 995030 Pontos: 0,00 / 1,00 A respeito dos arquivos que compõem um projeto android, assinale a opção correta. O arquivo persistent.xml, criado por padrão no diretório raiz da aplicação, é utilizado para o armazenamento de constantes utilizadas no aplicativo O arquivo mainActivity.java contém os métodos básicos de acesso ao android e às bibliotecas necessárias para que os aplicativos sejam executados. As permissões necessárias, bem como o intent-filters, os receptores e as referências a outros arquivos ficam armazenadas no arquivo R.java. Cada atividade criada em um aplicativo deve ser declarada no arquivo activity.xml. O arquivo main.xml define a interface de usuário para sua atividade 3. Ref.: 994806 Pontos: 1,00 / 1,00 Selecione o item que representa uma característica de uma Activity: Possui métodos para responder a eventos de tela. É uma mensagem de solicitação da aplicação ao S.O. Representa um layout de tela da aplicação. Controla o estado e eventos da tela. Corresponde a elementos gráficos de uma tela. 4. Ref.: 994972 Pontos: 1,00 / 1,00 Um recurso utilizado para exibição de mensagens de texto é o uso da classe Toast. Com está classe, é possível criar uma pequena mensagem que será exibida ao usuário durante alguns segundos. A vantagem do Toast é a sua simplicidade de criação, além disso, não necessita interação do usuário, pois desaparece após algum tempo. Escolha a opção correta de se utilizar a classe Toast: Toast.makeText(this,"texto",Toast.LENGTH_SHORT).alert(); Toast.makeToast(this,"texto",Toast.LENGTH_LONG).alert(); Toast.makeToast(this,"texto",Toast.LENGTH_SHORT).print(); Toast.makeText(this,"texto",Toast.LENGTH_LONG).show(); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%202900686.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%20995030.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%20994806.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%20994972.'); Toast.makeToast(this,"texto",Toast.LENGTH_LONG).show(); 5. Ref.: 3021328 Pontos: 1,00 / 1,00 Considere as alternativas apresentadas abaixo e assinale aquela que indica o tipo de menu do Android que tem como uma de suas características ser exibido após um clique longo (mais de 2 segundos) em um componente visual. Menu de opção. Menu de contexto. Menu pop-up. Menu de barra de ação. Menu suspenso. 6. Ref.: 994836 Pontos: 0,00 / 1,00 Sobre Lista de Itens no Android selecione a afirmativa VERDADEIRA: A seleção de um item em uma ListView é trada no método OnListItemClickListener. A seleção de um item em uma ListActivity é trada no método OnClickItemClickListener. Um componente ListView é o mesmo que ListActivity. Um AdapterView é um componente obrigatório na construção de uma lista de itens. Uma ListActivity é um tipo de widget do Android. 7. Ref.: 994801 Pontos: 1,00 / 1,00 Marque a opção que não representa uma das formas de utilização de Intents: Solicitar ao SO que faça uma ligação para um determinado número. Abrir uma nova tela da aplicação (navegação). Abrir o navegador em uma página específica. Recolher o lixo gerado por objetos não utilizados. Enviar uma mensagem ao SO. 8. Ref.: 994873 Pontos: 0,00 / 1,00 Para utilizar o SQLite em nossa aplicação, precisamos usar uma API que já possua todo o trabalho de se comunicar com o banco de dados encapsulado dentro dela. É justamente esse o papel de qual classe, que devemos herdar. SQLiteOpenHelper ListenerBD DatabaseHelper SQLiteDatabase Activity 9. Ref.: 994825 Pontos: 0,00 / 1,00 javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203021328.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%20994836.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%20994801.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%20994873.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%20994825.'); Sobre Intent do Android, marque a afirmativa verdadeira: É utilizada para iniciar a navegação entre telas de uma aplicação. Deve ser instanciada, contendo a mensagem a ser enviada para outra Activity. Representa uma ação realizada pelo usuario. É criada através do método startActivity( ). Permite a comunicação entre activity¿s através de mensagens. 10. Ref.: 1073357 Pontos: 0,00 / 1,00 A sintaxe JSON é de grande utilização para a intermediação de dados, particularmente no que se refere aos dados fornecidos por Web Services do tipo REST. Ao receber estes dados, o Java permite a interpretação dos mesmos a partir de um conjunto de classes específicas. Qual a classe para tratar os dados recebidos como um vetor de elementos? JSONList JSONArray JSONVector JSONObject JSONException javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%201073357.');
Compartilhar