Buscar

Exercício Aula 4 Programação para Dispositivos Móveis

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

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
4a aula
		
	
	
	
	 
	 
	 
		1
          Questão
	
	
	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 onMouseClickListener
	 
	implementar um OnClickListener
	
	implementar um ButtonClickListener
	
	implementar um OnItemClickListener
	
	implementar um componente do tipo ButtonClick
	Respondido em 04/09/2021 20:56:08
	
	
	 
		2
          Questão
	
	
	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(); } });
		
	 
	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.
	
	O código só funciona se estiver fora do método onCreate
	
	É exibido um AlertDialog.
	
	É exibido um popup na tela com a mensagem ¿ctx¿.
	Respondido em 04/09/2021 20:56:13
	
	
	 
		3
          Questão
	
	
	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
		
	 
	(  ) 1, 5, 4, 2, 3
	
	(  ) 4, 3, 2, 1, 5
	
	(  ) 1, 5, 3, 2, 4
	
	(  ) 3, 4, 1, 5, 2
	
	(  ) 5, 1, 2, 4, 3
	Respondido em 04/09/2021 20:56:18
	
	
	 
		4
          Questão
	
	
	Sobre os componentes ScrollViews é incorreto afirmar que:
		
	
	Esta classe somente pode possuir um componente-filho.
	 
	Prejudicam a exibição dos diferentes componentes em um tela.
	
	 As barras de rolagens serão inseridas automaticamente quando a View ultrapassar o tamanho da tela física.
	
	Permite que barras de rolagens sejam apresentadas automaticamente no caso de ser necessária a exibição de diferentes componentes em uma mesma tela.
	
	Deve-se inserir dentro do ScrollView um ViewGroup que será responsável por conter todos os demais componentes.
	Respondido em 04/09/2021 20:56:24
	
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.
	
	
	 
		5
          Questão
	
	
	Para que possamos tratar eventos do Botão o método que devemos sobrescrever é:
		
	 
	OnClickListener
	
	OnItemClickListener
	
	ChaneItemClick
	
	EventonClick
	
	ItemListener
	Respondido em 04/09/2021 20:56:30
	
	
	 
		6
          Questão
	
	
	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, apenas.
	
	II e III, apenas.
	 
	I, II e III.
	
	III, apenas.
	
	II, apenas.
	Respondido em 04/09/2021 20:56:37
	
	
	 
		7
          Questão
	
	
	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.
	Respondido em 04/09/2021 20:56:45

Continue navegando