Computacao movel

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (537 palavras )
  • Download(s) : 0
  • Publicado : 25 de maio de 2011
Ler documento completo
Amostra do texto
Aula prática de computação móvel
Desenvolvendo uma aplicação simples de compras

Vamos fazer uma aplicação Android que vai fazer uso da widget CheckBox, que funciona como uma opção onde podemosmarcar e desmarcar. Nossa aplicação consiste em um simples sistemas de compras oque possui cinco produtos, Arroz (R$ 2,69), Leite (R$ 5,00), Carne (R$ 10,00), Feijão (R$ 2,30) e Refrigerante“Coca-cola” (R$ 2,00). Nessa aplicação marcaremos os itens que queremos comprar e ao final o sistema mostrará o valor total das compras.
Como havia dito, faremos o uso da CheckBox, a estrutura dela a similar aoda EditText e TextView, conforme o código abaixo:

Criaremos um novo projeto chamado ProjetoCompras. Siga os dados do projeto abaixo:

Project Name: ProjetoCompras
Application Name: Sistema deCompras
Package Name : com.android.appcompra
Activity Name: AppCompra
Min SDK Version: 7

Vá no arquivo desse projeto denominado main.xml e coloque o código abaixo:

Esse é o nosso layout comcinco CheckBoxs referentes ao itens de compra e um Button, que quando clicado mostrará o valor total de compras.
Agora vamos modificar o arquivo AppCompra.java. O código desse arquivo será como o códigoque é exibido abaixo:

package com.android.appcompra;
import android.app.AlertDialog;
import android.os.Bundle;
import android.widget.*;
import android.view.*;
import android.app.*;
publicclass AppCompra extends Activity {
CheckBox chkarroz,chkleite,chkcarne,chkfeijao;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);setContentView(R.layout.main);
chkarroz = (CheckBox) findViewById(R.item.chkarroz);
chkleite = (CheckBox) findViewById(R.item.chkleite);
chkcarne = (CheckBox) findViewById(R.item.chkcarne);
chkfeijao =(CheckBox) findViewById(R.item.chkfeijao);
Button bttotal = (Button) findViewById(R.botao.bttotal);

bttotal.setOnClickListener(new View.OnClickListener(){
public void onClick(View...
tracking img