Buscar

PROGRAMAÇÃO-PARA-DISPOSITIVOS-MÓVEIS_AV_ESTACIO

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 3 páginas

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.');

Continue navegando