Buscar

Tópicos Avançados em Programação ATIVIDADE PRATICA

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 5 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

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
Na Arquitetura Android possuímos  componentes que interagem diretamente com o framework de aplicação.
Estes componentes estão localizados na:
Nota: 10.0
	
	A
	2ª camada
	
	B
	3ª camada
Você acertou!
Aula 1 - Tema 1
	
	C
	1ª camada
	
	D
	5ª camada
	
	E
	4ª camada
Questão 2/10 - Tópicos Avançados em Programação
Podemos iniciar Services de duas formas: Iniciado ou Vinculado.
Para que um serviço (Service) seja iniciado de forma Iniciada, devemos chamar o método:
Nota: 10.0
	
	A
	startActivity()
	
	B
	bindService()
	
	C
	resumeService()
	
	D
	startService()
Você acertou!
Aula 1 - Tema 3
	
	E
	iniciaService()
Questão 3/10 - Tópicos Avançados em Programação
No desenvolvimento Android somos orientados por determinadas linhas de comportamento esperado dos componentes e aplicativos.
Cada Activity deve ser desenvolvida tendo como um de seus objetivos:
Nota: 10.0
	
	A
	Criar uma experiência agradável ao usuário, de forma que este consiga executar o que deseja de forma mais natural possível.
Você acertou!
Aula 2 - Tema 1
	
	B
	Criar uma interface bonita, mesmo que não seja exatamente funcional.
	
	C
	Disponibilizar ao usuário todas as funções do aplicativo em uma única tela.
	
	D
	Conectar-se a internet, para que o usuário possa trocar informações rapidamente em suas redes sociais.
	
	E
	Criar novas activities automaticamente, para melhorar o tempo de resposta do aplicativo.
Questão 4/10 - Tópicos Avançados em Programação
Utilizamos o debugger para monitorar informações a respeito do comportamento do aplicativo, chamadas de métodos e, valores de objetos  e variáveis.
A classe utilizada para isto é a:
Nota: 10.0
	
	A
	Mensages
	
	B
	Debug
	
	C
	Log
Você acertou!
Aula 2 - Tema 2
	
	D
	Activity
	
	E
	Notification
Questão 5/10 - Tópicos Avançados em Programação
Além de solicitarmos a criação de uma Activity que retornará um resultado, devemos também redefinir o método que receberá e processará este resultado.
Este método é conhecido como:
Nota: 10.0
	
	A
	onActivityReturn()
	
	B
	onActivity()
	
	C
	onActivityResult()
Você acertou!
Aula 3 - Tema 1
	
	D
	onReturnData()
	
	E
	startActivityForResult()
Questão 6/10 - Tópicos Avançados em Programação
Quando uma Activity que aguarda parâmetros do tipo String em sua inicialização é criada é possível receber os parâmetros enviados dentro do Intent utilizando-se o método getStringExtra.
Para verificarmos se foi enviado um determinado parâmetro utilizamos o método:
Nota: 10.0
	
	A
	hasExtra()
Você acertou!
Aula 3 - Tema 2
	
	B
	getExtra()
	
	C
	findExtra()
	
	D
	hasParameter()
	
	E
	getExtraParameter()
Questão 7/10 - Tópicos Avançados em Programação
A Plataforma Android nos fornece um formato de armazenamento no modelo pareado (chave, valor) de dados acessível somente a seu aplicativo.
Este formato é conhecido como:
Nota: 10.0
	
	A
	SharedPreferences
Você acertou!
Aula 4 - Tema 1
	
	B
	Intent
	
	C
	Activities
	
	D
	BroadcastReceiver
	
	E
	Services
Questão 8/10 - Tópicos Avançados em Programação
Todo aplicativo Android possui um arquivo chamado AndroidManifest.XML, responsável por passar ao sistema Android informações sobre o aplicativo.
Dadas as sentenças sobre este arquivo:
I – Lista as bibliotecas utilizadas pelo aplicativo
II – Declara as permissões necessárias ao funcionamento do aplicativo
III – Lista os aplicativos instalados no Ambiente Android
IV – Declara o nível de API mínimo para utilização do aplicativo
Estão corretas:
Nota: 10.0
	
	A
	I, II e III apenas
	
	B
	II e III apenas
	
	C
	I, II e IV apenas
Você acertou!
Aula 5 - Tema 1
	
	D
	I, II, III e IV
	
	E
	III e IV apenas
Questão 9/10 - Tópicos Avançados em Programação
Quando os aplicativos Android são iniciados, é criada uma nova linha de processamento, responsável pela execução de seus componentes.
Esta linha de processamento é conhecida como:
Nota: 10.0
	
	A
	MainThread
	
	B
	Activity
	
	C
	Manifest.xml
	
	D
	UIThread
Você acertou!
Aula 6 - Tema 1
	
	E
	onCreate()
Questão 10/10 - Tópicos Avançados em Programação
Quando necessitamos executar tarefas que possam consumir muito tempo de processamento, ou ainda que tenham um tempo indeterminado é necessária a criação de novas linhas de processamento.
São elas:
Nota: 10.0
	
	A
	AsyncTask e Services
	
	B
	UIThread e Threads Java
	
	C
	AsyncTask e UIThread
	
	D
	AsyncTask e Threads Java
Você acertou!
Aula 6 - Tema 1
	
	E
	Services e Activities

Outros materiais