Buscar

Apol 1 - Tópicos Avançados em Programação

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

Prévia do material em texto

Questão 1/10 - Tópicos Avançados em Programação
Durante a passagem de parâmetros entre as Activities, ficamos restritos aos tipos comuns como 
booleans, integers, chars  e bytes por exemplo.
Para que possamos enviar um tipo de dado complexo, devemos garantir que este objeto é:
A Serializavel
B Já existente na linguagem
C Seja descendente do tipo Object
D Devemos enviar todos os valores do objeto separadamente
E Não é possível o envio de objetos do tipo complexo
Questão 2/10 - Tópicos Avançados em Programação
As ferramentas Android SDK compilam o código e geram, em conjunto com todos os arquivos e 
recursos, um arquivo APK.
Neste arquivo, em qual pasta encontram-se os arquivos de componente em seu formato bruto, como
por exemplo arquivos de áudio?
A Android Runtime
B Assets
C Classes.dex
D Resources.arsc
E Res
Questão 3/10 - Tópicos Avançados em Programação
Quando iniciamos uma Activity ela parte do estado de não existente para o estado de primeiro 
plano. Para que isso ocorra, ela passa por três métodos.
São eles, em sequência:
A onCreate(), onResume(), onStart()
B onResume(), onCreate(), onStart()
C onCreate(), onStart(), onResume()
D onStart(), onPause(), onResume()
E onRestart(), onStart(), onResume()
Questão 4/10 - Tópicos Avançados em Programação
Na plataforma Android é possível a gravação de preferencias em nível de Activity utilizando-se o 
comando getPreferences().
Para a gravação de preferencias em nível de aplicação utilizamos:
A getPreferences()
B getGlobalPreferences()
C getSharedPreferences()
D getAllPreferences()
E getShared()
Questão 5/10 - Tópicos Avançados em Programação
Quando criamos um aplicativo no ambiente Android Studio, observamos um conjunto de pastas: 
App, manifets, java, res, Graddle Scripts.
Em qual pasta são colocados os layouts de aplicação?
A app
B manifests
C java
D res
E Graddle scripts
Questão 6/10 - Tópicos Avançados em Programação
A plataforma Android nos permite o envio de parâmetros à Activity a ser criada através da Intent.
Para adicionarmos um parâmetro a uma Intent, devemos utilizar o método:
A putExtra()
B addParameter()
C postParameter()
D sendExtra()
E sendParameter()
Questão 7/10 - Tópicos Avançados em Programação
Toda Activity deve possuir um arquivo associado a ela, que representa a interface visível ao 
usuário.
Este arquivo é desenvolvido a partir da linguagem:
A java
B html
C xml
D jsp
E ajax
Questão 8/10 - Tópicos Avançados em Programação
Na plataforma Android, utilizamos um componente de mensagem para solicitar uma ação a outro 
componente de aplicativo.
Este componente é conhecido como:
A Activity
B Messages
C Action
D Intent
E Broadcast Receiver
Questão 9/10 - Tópicos Avançados em Programação
Um dos quatro estados de uma Activity é “A Activity está em pausa”.
Isto ocorre quando:
A O usuário fecha completamente o aplicativo.
B O sistema operacional necessita de recursos, portanto paralisa a Activity.
C A Activity saiu de primeiro plano, mas ainda está parcialmente visível.
D A Activity foi destruída.
E A Activity está em segundo plano.
Questão 10/10 - Tópicos Avançados em Programação
Para que uma Activity retorne um resultado, esta deve executar uma chamada a um determinado 
método, informando o código de retorno e a Intent que possui os dados a serem retornados.
Este método é conhecido como:
A return();
B finish();
C setReturn();
D setResult();
E putExtra();

Continue navegando