Buscar

programação dipositivos móveis41

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

5/17/2018 EPS
http://estacio.webaula.com.br/Classroom/index.html?id=899708&classId=977934&topicId=2744328&p0=03c7c0ace395d80182db07ae2c30f034&enableForum=S&en
CCT0270_EX_A4_201102140716_V1
 
 
 PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS 4a aula
 Lupa 
Vídeo
 
PPT
 
MP3
 
 
Exercício: CCT0270_EX_A4_201102140716_V1 04/05/2018 20:51:17 (Finalizada)
Aluno(a): KELLY OLIVEIRA DE MEDEIROS 2018.2 EAD
Disciplina: CCT0270 - PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS 201102140716
 
 
Ref.: 201103149620
 1a 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 OnClickListener
implementar um componente do tipo ButtonClick
 implementar um ButtonClickListener
 
 
 
Ref.: 201103149717
 2a 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
( ) 4, 3, 2, 1, 5
( ) 3, 4, 1, 5, 2
( ) 5, 1, 2, 4, 3
 ( ) 1, 5, 3, 2, 4
 ( ) 1, 5, 4, 2, 3
 
 
 
5/17/2018 EPS
http://estacio.webaula.com.br/Classroom/index.html?id=899708&classId=977934&topicId=2744328&p0=03c7c0ace395d80182db07ae2c30f034&enableForum=S&en
Ref.: 201103149668
 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.
 A mensagem Bom dia aluno é exibida quando clicado no botão em um Toast.
O comando findViewById serve para buscar o objeto da classe Activity.
É exibido um popup na tela com a mensagem ¿ctx¿.
 
 
 
Ref.: 201103149790
 4a Questão
Qual método no Android é usado para recuperar a referência por id de um componente view do arquivo xml ?
 findViewById(int id);
findViewByReference(int id);
 findViewById(String id);
retrieveResourceById(int id);
findViewId(int id);
 
 
 
Ref.: 201103149759
 5a Questão
Um recurso utilizado para exibição de mensagens de texto é o uso da classe Toast. Com está classe, é possível criar uma
pequena mensagem que será exibida ao usuário durante alguns segundos. A vantagem do Toast é a sua simplicidade de
criação, além disso, não necessita interação do usuário, pois desaparece após algum tempo.
Escolha a opção correta de se utilizar a classe Toast:
Toast.makeText(this,"texto",Toast.LENGTH_SHORT).alert();
Toast.makeToast(this,"texto",Toast.LENGTH_SHORT).print();
Toast.makeToast(this,"texto",Toast.LENGTH_LONG).alert();
 Toast.makeToast(this,"texto",Toast.LENGTH_LONG).show();
 Toast.makeText(this,"texto",Toast.LENGTH_LONG).show();
 
 
 
Ref.: 201103149618
 6a 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:
1,2,3,1.
2,2,3,1.
5/17/2018 EPS
http://estacio.webaula.com.br/Classroom/index.html?id=899708&classId=977934&topicId=2744328&p0=03c7c0ace395d80182db07ae2c30f034&enableForum=S&en
2,1,3,2.
 3,2,3,1.
 2,1,2,3.
 
 
 
Ref.: 201103149735
 7a Questão
Para que possamos tratar eventos do Botão o método que devemos sobrescrever é:
OnItemClickListener
 OnClickListener
EventonClick
ItemListener
ChaneItemClick
 
 
 
Ref.: 201103149738
 8a 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:
III, apenas.
II e III, apenas.
 II, apenas.
I, apenas.
 I, II e III.

Outros materiais