Baixe o app para aproveitar ainda mais
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)
Compartilhar