Buscar

Questões sobre Desenvolvimento Android

Prévia do material em texto

este modelo de questões que será usado na sua AV e AVS.
	
	 
		
	
		1.
		Na plataforma Android,o controle Spinner é utilizado para a apresentação de um conjunto de elementos por meio de um menu suspenso.
Analise as seguintes afirmações e escolha a opção correta:
I- Este controle também é conhecido como DropDown(ou ComboBox).
II- Os elementos do Spinner não podem ser definidos de maneira estática no arquivo de valores strings.xml.
III- A interface AdapterView.OnItemSelectedListener é utilizada para determinar qual elemento do conjunto foi selecionado.
IV- A definição spinnerMode=dialog faz com que os elementos sejam exibidos em uma janela específica.
	
	
	
	Todas as sentenças estão incorretas.
	
	
	Todas as sentenças estão corretas.
	
	
	Somente uma sentença está incorreta.
	
	
	Somente uma sentença está correta.
	
	
	Apenas duas sentenças estão corretas.
	
	
	
	 
		
	
		2.
		"Classe que possibilita, em um projeto Android, exibir uma caixa de diálogo com um título e até três botões. Esta classe permite ainda, a interação com o usuário através do pressionamento dos botões."
Assinale a alternativa que cooresponde à definição acima:
	
	
	
	ShowDialog
	
	
	Dialog
	
	
	InputDialog
	
	
	AlertDialog
	
	
	ProgressDialog
	
Explicação: 
A classe AlertDialog possibilita a exibição de uma caixa de diálogo que pode exibir um título, até três botões, uma lista de itens selecionáveis ou um layout personalizado. Além disso, esta caixa de diálogo permite a interação com o usuário.
 
	
	
	
	 
		
	
		3.
		Como deve ser configurado um ProgressDialog para representar o avanço de uma tarefa mensurável e finita?
	
	
	
	Devemos utilizar setMax com o valor STYLE_SPINNER.
	
	
	Devemos utilizar setMax com o valor STYLE_HORIZONTAL.
	
	
	Devemos utilizar setProgressDialog com o valor STYLE_FINITE.
	
	
	Devemos utilizar setProgressDialog com o valor STYLE_SPINNER.
	
	
	Devemos utilizar setProgressDialog com o valor STYLE_HORIZONTAL.
	
Explicação: 
O método setProgressStyle define o estilo da ProgressDialog, podendo ser STYLE_HORIZONTAL(Loop Finito) ou STYLE_SPINNER(Loop Infinito).
	
	
	
	 
		
	
		4.
		Sobre a classe Toast é correto afirmar que:
	
	
	
	É útil para processar dados de entrada e saída.
	
	
	
É implementável através de um certo método estático que possui dois parâmetros.
	
	
	
Exibe uma pequena tela, que pode ser personalizada, com caráter permanente.
	
	
	É muito utilizada quando desejamos exibir mensagens de alertas para o usuário.
	
	
	O parâmetro contexto do método makeText() define o texto a ser exibido na mensagem.
	
Explicação: 
A classe Toast(android.widget.Toast) é muito utilizada quando desejamos exibir mensagens de alertas para o usuário.
Esta exibe uma pequena tela, que pode ser personalizada, sem caráter permanente, ou seja, desaparecendo sem qualquer tipo de intervenção do usuário.
Para implementarmos este tipo de mensagem, é necessário obter uma instância de objeto Toast através do método estático, desta mesma classe, makeText(), que possui três parâmetros, conforme demonstrado abaixo:
Toast.makeText (contexto, texto, duração)
¿ No parâmetro contexto, definimos o contexto do aplicativo a ser exibido na mensagem;
¿ No parâmetro texto, definimos o texto a ser exibido na mensagem;
¿ No parâmetro duração, podemos definir o tempo de duração que a mensagem será exibida. A própria classe Toast nos oferece constantes para definirmos este tempo de duração, sendo elas Toast.LENGTH_SHORT e Toast.LENGTH_LONG.
	
	
	
	 
		
	
		5.
		Em um projeto Android, quando desejamos exibir mensagens de alertas para o usuário, sem caráter permanente, ou seja, desaparecendo sem qualquer tipo de intervenção do usuário, devemos fazer uso da classe:
	
	
	
	Information
	
	
	Notification
	
	
	ShowMessage
	
	
	Toast
	
	
	Post
	
Explicação: 
A classe Toast(android.widget.Toast) é muito utilizada quando desejamos exibir mensagens de alertas para o usuário.
Esta exibe uma pequena tela, que pode ser personalizada, sem caráter permanente, ou seja, desaparecendo sem qualquer tipo de intervenção do usuário.
	
	
	
	 
		
	
		6.
		A classe AlertDialog pode exibir uma caixa de diálogo com um título e até três botões. Diferentemnte da classe Toast, podemos interagir com o usuário a partir do pressionamento de botões. Indique o método desta classe que define um botão que não cancela e nem confirma uma ação.
 
	
	
	
	setPositiveButton
	
	
	setTitleButton
	
	
	setMessageButton
	
	
	setNegativeButton
	
	
	setNeutralButton
	
Explicação: 
O método setNeutralButton da classe AlertDialog define um botão que não cancela e nem confirma uma ação (Exemplo: Notifique-me mais tarde)

Continue navegando