Buscar

Aula 04 - Teste de Conhecimento - Programação Dispositivos Móveis

Prévia do material em texto

1a Questão
Sobre os componentes ScrollViews é incorreto afirmar que:
Deve-se inserir dentro do ScrollView um ViewGroup que será responsável por conter todos os demais componentes.
 Prejudicam a exibição dos diferentes componentes em um tela.
Esta classe somente pode possuir um componente-filho.
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.
Respondido em 23/05/2020 02:37:59
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.
 
 2a 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:
3,2,3,1.
1,2,3,1.
 2,1,2,3.
2,2,3,1.
2,1,3,2.
Respondido em 23/05/2020 02:37:53
 
 3a 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(); } });
O código só funciona se estiver fora do método onCreate
É exibido um AlertDialog.
O comando findViewById serve para buscar o objeto da classe Activity.
 A mensagem Bom dia aluno é exibida quando clicado no botão em um Toast.
É exibido um popup na tela com a mensagem ¿ctx¿.
Respondido em 23/05/2020 02:38:07
 
 4a 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, II e III.
I, apenas.
II, apenas.
III, apenas.
II e III, apenas.
Respondido em 23/05/2020 02:38:19
 
 5a 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, 3, 2, 4
( ) 4, 3, 2, 1, 5
 ( ) 1, 5, 4, 2, 3
( ) 3, 4, 1, 5, 2
( ) 5, 1, 2, 4, 3
Respondido em 23/05/2020 02:39:25
 
 6a Questão
Para que possamos tratar eventos do Botão o método que devemos sobrescrever é:
ChaneItemClick
OnItemClickListener
 OnClickListener
EventonClick
ItemListener
Respondido em 23/05/2020 02:39:55
 
 7a 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 do tipo ButtonClick
implementar um componente onMouseClickListener
implementar um OnItemClickListener
implementar um ButtonClickListener
 implementar um OnClickListener
Respondido em 23/05/2020 02:40:03

Continue navegando