Buscar

AV PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS - 27-05-2020

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

Disciplina: PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS AV 
Aluno: 
Professor: JHONATAN ALVES 
 
Turma: 9002 
CCT0771_AV_201803250976 (AG) 27/05/2020 18:02:16 (F) 
 
 
Avaliação: 
9,0 
Nota Partic.: Av. Parcial.: 
2,0 
Nota SIA: 
10,0 pts 
 
 
 
 
 
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS 
 
 
 1. Ref.: 3557497 Pontos: 0,00 / 1,00 
 
Sobre a computação móvel é incorreto afirmar que: 
 
 
Symbian é um sistema operacional para dispositivos móveis. 
 
Sincronização de dados com outros sistemas é um requisito para os dispositivos móveis. 
 
PDA é um tipo de dispositivo móvel. 
 O conceito base que impulsionou o desenvolvimento dos dispositivos móveis foi a inércia. 
 Pode ser definida como o acesso à informação em qualquer lugar, a qualquer momento e com qualquer 
equipamento. 
 
 
 2. Ref.: 3329081 Pontos: 1,00 / 1,00 
 
O controle Spinner possui uma interface que permite o tratamentos de eventos associado a ele. Essa interface é 
conhecida como: 
 
 
OnClick 
 
OnSelected 
 
OnChecked 
 OnItemChecked 
 
OnItemSelected 
 
 
 3. Ref.: 994999 Pontos: 1,00 / 1,00 
 
Qual método é utilizado para sobrescrever o sistema de menu a ser criado para as aplicações? 
 
 
onCreateMenu() 
 
onMenuCreated() 
 
onMenu() 
 
onCreateContextMenu() 
 onCreateOptionsMenu() 
 
 
 4. Ref.: 995003 Pontos: 1,00 / 1,00 
 
Qual método no Android é usado para recuperar a referência por id de um componente view do arquivo xml ? 
 
 findViewById(int id); 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203557497.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203329081.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%20994999.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%20995003.');
 
findViewByReference(int id); 
 
retrieveResourceById(int id); 
 
findViewById(String id); 
 
findViewId(int id); 
 
 
 5. Ref.: 2900707 Pontos: 1,00 / 1,00 
 
Em uma aplicação Android, deseja-se criar um menu que é exibido quando o usuário clica e segura, por mais de 2 
segundos, um componente visual. 
Indique abaixo, o tipo de menu que contempla a especificação acima. 
 
 
Menu de Icone 
 Menu de contexto 
 
Menu Pop-up 
 
Menu expandido 
 
Menu de opção 
 
 
 6. Ref.: 3021342 Pontos: 1,00 / 1,00 
 
Uma notificação Android nada mais é do que uma mensagem que aparece na barra de status Android. Seu objetivo é 
notificar ao usuário sobre algum evento, seja através de um ícone na barra de status, através de vibração, som ou 
acender de luzes do dispositivo. Em um projeto, quando utilizamos o objeto Notification devemos implementar, no 
mínimo, os métodos: 
 
 
setSmallIcon(), setContentText() e setContentIntent() 
 
setContentTitle(), setSubText() e setAutoCancel() 
 setSmallIcon(), setContentTitle() e setContextText(). 
 
setAutoCancel(), setLargeIcon() e setSubText() 
 
setContentIntent(), setAutoCancel() e setSmallIcon(). 
 
 
 7. Ref.: 994950 Pontos: 1,00 / 1,00 
 
A navegação de telas em Android é feito quando o método startActivity é chamado. Para que possamos enviar 
parâmetros para uma Activity destino é necessário: 
 
 
usar o método putExtras passando a classe como parâmetro. 
 
onActivity result. 
 
criar uma classe auxiliar 
 
capturar os dados usando GetExtras. 
 instanciar um objeto do tipo Bundle. 
 
 
 8. Ref.: 994896 Pontos: 1,00 / 1,00 
 
Qual é o método da classe SQLiteOpenHelper que é utilizado para abrir ou criar um banco 
de dados SQLite com permissões de leitura e escrita: 
 
 onCreate(SQLiteDatabase db) 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%202900707.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203021342.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%20994950.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%20994896.');
 onConfigure(SQLiteDatabase db) 
 getWritableDatabase() 
 onOpen(SQLiteDatabase db) 
 getReadableDatabase() 
 
 
 9. Ref.: 1072180 Pontos: 1,00 / 1,00 
 
Uma aplicação Android faz a manipulação de dados em uma tabela de nome "usuario" com duas colunas do tipo 
texto: "login" e "senha". Deseja-se fazer a inclusão de um novo registro nessa tabela. Para tanto, considere o trecho 
de código a seguir: 
String sql = "INSERT INTO usuario VALUES (?,?); 
SQLiteDatabase banco = this.getWritableDatabase(); 
SQLiteStatement cmd = banco.compileStatement(sql); 
E indique a linha de comando correta para definir o parâmetro "1234" para a coluna "senha" da tabela em questão. 
 
 
cmd.bindString(4,"1234"); 
 
cmd.bindString (1,"1234"); 
 cmd.bindString(2,"1234"); 
 
cmd.bindString (3,"1234"); 
 
cmd.bindString(0,"1234"); 
 
 
 10. Ref.: 1072454 Pontos: 1,00 / 1,00 
 
Analise a afirmativa abaixo: 
 
Em JSON, é uma sequência ordenada de valores. 
 
Segundo a definição Javadoc estamos nos referindo a classe: 
 
 
JSONVector 
 
JSONCollection 
 JSONArray. 
 
JSONList 
 
JSONObject 
 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%201072180.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%201072454.');

Outros materiais