Você está na página 1de 1

IESES – Sistemas de Informação Computação Móvel – 2012/2 Exercícios de fixação: Questão 1) Considere a linha de código abaixo, pertencente ao código

-fonte de uma aplicação Android:
setContentView(R.layout.main);

Descreva o significado desta linha para a execução da aplicação.

Questão 2) Considere o trecho de código abaixo, pertencente ao código-fonte de uma aplicação Android:
Spinner sp = (Spinner)findViewById(R.id.cal); ArrayAdapter<CharSequence> aa = ArrayAdapter.createFromResource(this, R.array.array_c, android.R.layout.simple_list_item_1); sp.setAdapter(aa);

Descreva o que ocorre em cada comando e informe qual é o objetivo final da execução deste trecho.

Questão 3) Considere o seguinte trecho de código, pertencente ao código-fonte de uma aplicação Android:
01. textC1.setOnKeyListener(new OnKeyListener() { 02. public boolean onKey(View v, int keyCode, KeyEvent event) { 03. if (event.getAction() == KeyEvent.ACTION_DOWN) 04. if (keyCode == KeyEvent.KEYCODE_ENTER) { 05. ... 06. } 07. return false; 08. } 09. });

Explique o que ocorre nas linhas 01, 03 e 04, respectivamente.

Questão 4) Apresente uma utilidade para que se faça a reunião de todos os textos (strings) contantes do programa em um recurso “strings.xml” em um projeto de aplicação Android.