Buscar

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS - AV (corrigida)

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

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

Prévia do material em texto

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS AV 
Aluno: SERGIO RICARDO SIMÃO 201801076693 
Professor: DENIS GONCALVES COPLE 
 
Turma: 9001 
CCT0771_AV_201801076693 (AG) 29/09/2020 09:28:57 (F) 
 
 
Avaliação: 
10,0 
Nota Partic.: Nota SIA: 
10,0 pts 
 
 
 
 
 
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS 
 
 
 1. Ref.: 3557497 Pontos: 1,00 / 1,00 
 
Sobre a computação móvel é incorreto afirmar que: 
 
 
Pode ser definida como o acesso à informação em qualquer lugar, a qualquer 
momento e com qualquer equipamento. 
 O conceito base que impulsionou o desenvolvimento dos dispositivos móveis foi a 
inércia. 
 
Sincronização de dados com outros sistemas é um requisito para os dispositivos 
móveis. 
 
Symbian é um sistema operacional para dispositivos móveis. 
 
PDA é um tipo de dispositivo móvel. 
 
 
 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: 
 
 
OnChecked 
 
OnClick 
 
OnItemSelected 
 OnItemChecked 
 
OnSelected 
 
 
 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? 
 
 
onMenu() 
 
onCreateContextMenu() 
 onCreateOptionsMenu() 
 
onCreateMenu() 
 
onMenuCreated() 
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.');
 
 
 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 ? 
 
 
findViewByReference(int id); 
 
retrieveResourceById(int id); 
 findViewById(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 expandido 
 
Menu de opção 
 Menu de contexto 
 
Menu Pop-up 
 
Menu de Icone 
 
 
 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(), setContentTitle() e setContextText(). 
 
setAutoCancel(), setLargeIcon() e setSubText() 
 
setSmallIcon(), setContentText() e setContentIntent() 
 
setContentIntent(), setAutoCancel() e setSmallIcon(). 
 
setContentTitle(), setSubText() e setAutoCancel() 
 
 
 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: 
 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%20995003.');
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.');
 instanciar um objeto do tipo Bundle. 
 
onActivity result. 
 
criar uma classe auxiliar 
 
usar o método putExtras passando a classe como parâmetro. 
 
capturar os dados usando GetExtras. 
 
 
 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: 
 
 onConfigure(SQLiteDatabase db) 
 onOpen(SQLiteDatabase db) 
 onCreate(SQLiteDatabase db) 
 getWritableDatabase() 
 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(0,"1234"); 
 
cmd.bindString(4,"1234"); 
 
cmd.bindString (3,"1234"); 
 cmd.bindString(2,"1234"); 
 
cmd.bindString (1,"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: 
 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%20994896.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%201072180.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%201072454.');
 
JSONObject 
 
JSONVector 
 
JSONCollection 
 JSONArray. 
 
JSONList

Outros materiais