Promedio


Primero se va a dar nombre al proyecto
proyecto1
Se seleccionara el api
proyecto2
añades activity y main activity
proyecto3proyecto4
se hara el primer layout y se colocaran 2 text en la ventana de editor
layout-defecto
se pondra el codigo
Aqui lo tengo
EditText etdisponible, etcompra, etcantidad, etarticulo, etinicio;
Button btncomprar, btnaceptar;
TextView tvporcentaje;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.despensa);
    etdisponible = (EditText) (super.findViewById(R.id.etdisponible));
    etcompra = (EditText) (super.findViewById(R.id.etcompra));
    etcantidad = (EditText) (super.findViewById(R.id.etcantidad));
    etarticulo = (EditText) (super.findViewById(R.id.etarticulo));
    etinicio = (EditText) (super.findViewById(R.id.etinicio));

    btncomprar = (Button) (super.findViewById(R.id.btncomprar));
    btnaceptar = (Button) (super.findViewById(R.id.btnaceptar));

    tvporcentaje = (TextView) (super.findViewById(R.id.tvporcentaje));

    btncomprar.setOnClickListener(this);
    btnaceptar.setOnClickListener(this);

}

@Override
public void onClick(View view) {
    if (view.getId() == R.id.btnaceptar) {
        try {
            //tabla=Float.parseFloat(et_tabla.getText().toString());
            String inicio=etinicio.getText().toString();
            String articulo=etarticulo.getText().toString();
            String cantidad=etcantidad.getText().toString();

            int ini=Integer.parseInt(inicio);
            int art=Integer.parseInt(articulo);
            int cant=Integer.parseInt(cantidad);

            double suma=(ini-art*cant);
            String resultadosuma=String.valueOf(suma);
            etdisponible.setText(resultadosuma+ " Cantidad Restante");

            double suma2=(ini-suma);
            String resultadosuma2=String.valueOf(suma2);
            etcompra.setText(resultadosuma2+ " Total de Compras");


            double porcentaje=(suma2/100)*ini;
            String porciento=String.valueOf(porcentaje);
            tvporcentaje.setText(porciento);


        } catch (NumberFormatException e) {
            Toast toast = Toast.makeText(this, "Favor de escribir numeros", Toast.LENGTH_SHORT);
            toast.show();
        }

    }
    else if(view.getId()==R.id.btncomprar){
        Toast toast = Toast.makeText(this, "Favor de escribir Compras", Toast.LENGTH_SHORT);
        toast.show();
    }
}
eliges el dispositivo que emulara
elegir-dispositivo
Al emularlo saldra asi por ejemplo

Comentarios

Entradas más populares de este blog

Resumen

Entorno android

Layouts