Buscar

04 - Exercício Programacao para Dispotivos Móveis

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

Sobre os componentes ScrollViews é incorreto afirmar que:
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:
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
 CCT0771_A4_201801153345_V1 
Lupa Calc.
 
 
Vídeo
 
PPT
 
MP3
 
Aluno: JORGIVALDO NOGUEIRA LEAL Matr.: 201801153345
Disc.: PROG. DISP. MÓVEIS 2020.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.
Esta classe somente pode possuir um componente-filho.
 As barras de rolagens serão inseridas automaticamente quando a View ultrapassar o tamanho da tela física.
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.
Permite que barras de rolagens sejam apresentadas automaticamente no caso de ser necessária a exibição de diferentes
componentes em uma mesma tela.
 
 
 
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.
 
 
 
 
2.
2,1,3,2.
2,2,3,1.
3,2,3,1.
1,2,3,1.
2,1,2,3.
 
 
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('1','4','','HDI1B0LA8CEGCG3TCIY8','314457692');
javascript:abre_frame('2','4','','HDI1B0LA8CEGCG3TCIY8','314457692');
javascript:abre_frame('3','4','','HDI1B0LA8CEGCG3TCIY8','314457692');
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:
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:
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
Para que possamos tratar eventos do Botão o método que devemos sobrescrever é:
 
 
3.
implementar um OnClickListener
implementar um OnItemClickListener
implementar um componente onMouseClickListener
implementar um ButtonClickListener
implementar um componente do tipo ButtonClick
 
 
 
 
4.
I, II e III.
II e III, apenas.
III, apenas.
I, apenas.
II, apenas.
 
 
 
 
5.
( ) 4, 3, 2, 1, 5
( ) 5, 1, 2, 4, 3
 
( ) 1, 5, 3, 2, 4
( ) 1, 5, 4, 2, 3
( ) 3, 4, 1, 5, 2
 
 
 
 
6.
EventonClick
OnItemClickListener
ItemListener
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(); } });
OnClickListener
ChaneItemClick
 
 
 
 
7.
O código só funciona se estiver fora do método onCreate
É exibido um popup na tela com a mensagem ¿ctx¿.
A mensagem Bom dia aluno é exibida quando clicado no botão em um Toast.
É exibido um AlertDialog.
O comando findViewById serve para buscar o objeto da classe Activity.
 
 
 
 
 
 
 
Legenda: Questão não respondida Questão não gravada Questão gravada
Exercício inciado em 20/04/2020 22:47:11. 
javascript:abre_colabore('35700','187658182','3742270466');

Outros materiais