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