Buscar

Teste de Conhecimento sobre Desenvolvimento Android

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

Prezado (a) Aluno(a),
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS.
	
	 
		
	
		1.
		Na construção de telas no Android é comum o uso de componente View do tipo BUTTON para tratar os dados fornecidos pelo usuário. Para que esse componente possa tratar a ação de clique do usuário ele deve implementar: 
	
	
	
	implementar um componente do tipo ButtonClick
	
	
	implementar um componente onMouseClickListener
	
	
	implementar um OnClickListener
	
	
	implementar um OnItemClickListener
	
	
	implementar um ButtonClickListener
	
	
	
	 
		
	
		2.
		Sobre componentes para a construção de telas, enumere os itens abaixo conforme a tabela de componentes VIEW e marque a opção correta
	( 1 ) LinearLayout
( 2 ) TextView
( 3 ) Checkbox
( 4 ) Radiobutton
( 5 ) Radiogroup
	( ) Organiza os componentes da UI de uma tela
( ) Permite agrupar itens de seleção única em uma tela
( ) Permite definir opção de escolha única em uma tela
( ) Permite apresentar uma informação em uma tela
( ) Permite escolher entre dois estados em uma tela 
	
	
	
	(  ) 5, 1, 2, 4, 3
	
	
	(  ) 3, 4, 1, 5, 2
	
	
	(  ) 4, 3, 2, 1, 5
	
	
	(  ) 1, 5, 4, 2, 3
	
	
	(  ) 1, 5, 3, 2, 4
	
	
	
	 
		
	
		3.
		O que acontece com a execução do código abaixo: Button botao = (Button)findViewById(R.id.bt); botao.setOnclickListener(new OnClickListener(){ public void onClick(View v) { Toast.makeText(ctx,"Bom dia aluno!",Toast.LENGTH_LONG).show(); } }); 
	
	
	
	É exibido um AlertDialog.
	
	
	A mensagem Bom dia aluno é exibida quando clicado no botão em um Toast.
	
	
	O comando findViewById serve para buscar o objeto da classe Activity.
	
	
	É exibido um popup na tela com a mensagem ¿ctx¿.
	
	
	O código só funciona se estiver fora do método onCreate
	
	
	
	 
		
	
		4.
		Para que possamos tratar eventos do Botão o método que devemos sobrescrever é:
	
	
	
	ChaneItemClick
	
	
	OnClickListener
	
	
	EventonClick
	
	
	ItemListener 
	
	
	OnItemClickListener
	
	
	
	 
		
	
		5.
		Sobre os componentes ScrollViews é incorreto afirmar que:
	
	
	
	Prejudicam a exibição dos diferentes componentes em um tela.
	
	
	Permite que barras de rolagens sejam apresentadas automaticamente no caso de ser necessária a exibição de diferentes componentes em uma mesma tela.
	
	
	 As barras de rolagens serão inseridas automaticamente quando a View ultrapassar o tamanho da tela física.
	
	
	Esta classe somente pode possuir um componente-filho.
	
	
	Deve-se inserir dentro do ScrollView um ViewGroup que será responsável por conter todos os demais componentes.
	
Explicação: 
É muito comum que telas de aplicativos tenham muitos componentes, dificultando a exibição de todos em uma única tela. Por isso, o componente ScrollView permite que barras de rolagens sejam apresentadas automaticamente, caso sejam necessárias para exibição de todos os componentes na mesma tela.
	
	
	
	 
		
	
		6.
		Para se construir uma Tela no Android são necessários três elementos (citados logo abaixo). De acordo com a responsabilidade de cada um, faça a associação abaixo. 
(1) Classe Java (2) Classe R (3) Layout (xml) 
( ) Contém uma relação de constantes usados para acessar recursos do projeto.
( ) Gerencia o ciclo de vida da activity. 
( ) Seus dados não podem ser alterados. 
( ) Contém a especificação de como a activity será apresentada. Marque o item que contém a sequência correta da associação de cima para baixo: 
	
	
	
	2,1,2,3.
	
	
	1,2,3,1.
	
	
	3,2,3,1.
	
	
	2,1,3,2.
	
	
	2,2,3,1.
	
	
	
	 
		
	
		7.
		Na programação de Janelas com Android, deve-se considerar quanto ao tratamento de eventos: 
(I) Eventos são gerados pelo usuário, pelo SO, ou por outra aplicação.
(II) uma tela Android, eventos podem ser gerados pelo view Button. 
(III) Uma activity deve conter o código para tratar eventos gerados na janela pela interação com o usuário. 
Marque a alternativa que identifica as afirmativas corretas:
	
	
	
	I, II e III.
	
	
	II e III, apenas.
	
	
	II, apenas.
	
	
	I, apenas.
	
	
	III, apenas.

Outros materiais