Buscar

Programação para dispositivos móveis - Atividade 4

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 3 páginas

Prévia do material em texto

1 
 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. 
 
2,1,3,2. 
 
2,2,3,1. 
 
3,2,3,1. 
Respondido em 20/09/2020 11:15:15 
 
 
 
2 
 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 
 
( ) 3, 4, 1, 5, 2 
 
( ) 1, 5, 3, 2, 4 
 
( ) 4, 3, 2, 1, 5 
 
( ) 5, 1, 2, 4, 3 
Respondido em 20/09/2020 11:15:20 
 
 
 
3 
 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(); } }); 
 
 
É exibido um AlertDialog. 
 A mensagem Bom dia aluno é exibida quando clicado no botão em um Toast. 
 
É exibido um popup na tela com a mensagem ¿ctx¿. 
 
O código só funciona se estiver fora do método onCreate 
 
O comando findViewById serve para buscar o objeto da classe Activity. 
Respondido em 20/09/2020 11:13:00 
 
 
 
4 
 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. 
 
 As barras de rolagens serão inseridas automaticamente quando a View ultrapassar o tamanho da tela física. 
 
Esta classe somente pode possuir um componente-filho. 
 Prejudicam a exibição dos diferentes componentes em um tela. 
 
Permite que barras de rolagens sejam apresentadas automaticamente no caso de ser necessária a exibição de 
diferentes componentes em uma mesma tela. 
Respondido em 20/09/2020 11:15:27 
 
 
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 é: 
 
 
ChaneItemClick 
 
OnItemClickListener 
 OnClickListener 
 
ItemListener 
 
EventonClick 
Respondido em 20/09/2020 11:15: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: 
 
 
II e III, apenas. 
 
I, apenas. 
 I, II e III. 
 
III, apenas. 
 
II, apenas. 
Respondido em 20/09/2020 11:15:34 
 
 
 
7 
 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 OnItemClickListener 
 
implementar um componente onMouseClickListener 
 
implementar um componente do tipo ButtonClick 
 implementar um OnClickListener 
 
implementar um ButtonClickListener 
Respondido em 20/09/2020 11:15:36

Continue navegando