Buscar

APOL3 NOTA 100 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/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()

Outros materiais