Buscar

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS - Atividades - Aula 6

Prévia do material em texto

Teste de
Conhecimento
 avalie sua aprendizagem
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.
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
Lupa   Calc.
   
   
CCT0771_A6_202001577335_V1 
 
Aluno: MANOEL ALVES DA SILVA NETO Matr.: 202001577335
Disc.: PROG. DISP. MÓVEIS  2021.1 EAD (GT) / EX
 
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.
Somente uma sentença está incorreta.
Apenas duas sentenças estão corretas.
Somente uma sentença está correta.
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
Como deve ser configurado um ProgressDialog para representar o avanço de uma tarefa
mensurável e finita?
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:
A classe AlertDialog pode exibir uma caixa de diálogo com um título e até três botões.
Todas as sentenças estão incorretas.
Todas as sentenças estão corretas.
 
 
 
 
2.
Devemos utilizar setMax com o valor STYLE_SPINNER.
Devemos utilizar setMax com o valor STYLE_HORIZONTAL.
Devemos utilizar setProgressDialog com o valor STYLE_SPINNER.
Devemos utilizar setProgressDialog com o valor STYLE_HORIZONTAL.
Devemos utilizar setProgressDialog com o valor STYLE_FINITE.
 
 
 
Explicação:
O método setProgressStyle define o estilo da ProgressDialog, podendo ser
STYLE_HORIZONTAL(Loop Finito) ou STYLE_SPINNER(Loop Infinito).
 
 
 
 
3.
ShowMessage
Toast
Post
Notification
Information
 
 
 
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.
 
 
 
 
4.
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.
 
Sobre a classe Toast é correto afirmar que:
setTitleButton
setNegativeButton
setNeutralButton
setPositiveButton
setMessageButton
 
 
 
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) 
 
 
 
 
 
5.
É 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.
 
Exibe uma pequena tela, que pode ser personalizada, com caráter permanente.
 
É implementável através de um certo método estático que possui dois parâmetros.
É útil para processar dados de entrada e saída.
 
 
 
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.
 
"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:
 
 
 
6.
InputDialog
AlertDialog
Dialog
ProgressDialog
ShowDialog
 
 
 
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.
 
 
 
 
 
 
 
 
    Não Respondida      Não Gravada     Gravada
 
 
Exercício inciado em 08/04/2021 19:43:56. 
 
 
 
 
javascript:abre_colabore('34901','221524319','4472558253');

Continue navegando