Buscar

apol 3

Prévia do material em texto

Questão 1/5 - 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: 
Nota: 20.0 
 
A return(); 
 
B finish(); 
 
C setReturn(); 
 
D setResult(); 
Você acertou! 
Aula 3 - Tema 1 
 
E putExtra(); 
 
Questão 2/5 - 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 é: 
Nota: 20.0 
 
A Serializavel 
Você acertou! 
Aula 3 - Tema 3 
 
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 3/5 - Tópicos Avançados em Programação 
Para recebermos o objeto complexo na Activity destino é necessário que, 
além de capturarmos o parâmetro através do comando 
getSerializableExtra() executemos uma ação que garanta a reconstrução 
deste objeto. 
Esta ação é conhecida como: 
Nota: 20.0 
 
A Conversão de tipo (Type Casting) 
Você acertou! 
Aula 3 - Tema 3 
 
B Serialização de Objeto 
 
C Pojo 
 
D Polimorfismo 
 
E Herança 
 
Questão 4/5 - 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: 
Nota: 20.0 
 
A getPreferences() 
 
B getGlobalPreferences() 
 
C getSharedPreferences() 
Você acertou! 
Rota 4 - Tema 1 
 
D getAllPreferences() 
 
E getShared() 
 
Questão 5/5 - Tópicos Avançados em Programação 
A gravação de dados em SharedPreferences é bastante simplificada, 
através da instancia do objeto chamado SharedPreferences.Editor. 
Uma vez instanciado este objeto, editamos os valores String através do 
comando: 
Nota: 20.0 
 
A apply() 
 
B commit() 
 
C putString() 
Você acertou! 
Rota 4 - Tema 1 
 
D editText() 
 
E putStringList()

Continue navegando