Presentacion1(5)

14

Transcript of Presentacion1(5)

Page 1: Presentacion1(5)
Page 2: Presentacion1(5)

Crea un nuevo proyecto

Page 3: Presentacion1(5)
Page 4: Presentacion1(5)

Ingresa todos los TEXTVIEW necesarios

Page 5: Presentacion1(5)

Cambia el texto y el Id

Page 6: Presentacion1(5)

Agrega los PLAINT TEXT necesarios para poder ingresar o que pides

Page 7: Presentacion1(5)

Cambia el Id

Page 8: Presentacion1(5)

Agrega un botton. Cambia el Id y el texto para lo que quieres hacer.

Page 9: Presentacion1(5)

Una vez que ya tenemos nuestro activity_main.xml completo, nos movemos a la clase Main_Activity.java, en donde se centrará todo nuestro código para poder generar la aplicación.(La clase Main_Activity se ubica dentro de src –> com.suma –> Main_Activity.java). Y empezamos a codificar.

Page 10: Presentacion1(5)

Lo que quiero lograr en esta parte del código es , que una vez que se presione el Botón de suma, llame a un método que se encargue de calcular la suma de numero1 y numero2.. y lo hice de la siguiente manera:

En este caso, utilizamos el método “findViewById” que se encarga de buscar dentro del archivo R*, el id btnCalcularSuma, y actuara de la siguiente forma: Una vez que el usuario presione el botón, la función onClick lleva un parámetro, de tipo View, que es el encargado de “avisar” que se ya se hizo click. Una vez que el usuario hizo click, llama a la función calcularSuma, de la siguiente manera:

*El Archivo R es un archivo generado automáticamente por Android. Nunca, pero NUNCA lo modifiques manualmente.

Page 11: Presentacion1(5)
Page 12: Presentacion1(5)

Lo que hacemos es lo siguiente:

Buscamos los objetos de tipo EditText, y lo guardamos en numero1, y numero2. Como los valores obtenidos dentro del EditText son de tipo String, lo que hacemos es utilizar Integer.parseInt que nos convertirá a valores de tipo numérico para luego poder sumarlos.Una vez que obtenemos ambos valores, mostramos el resultado utilizando Toast.makeText, el mismo desplegara un mensaje informativo donde podremos visualizar el resultado.

Page 13: Presentacion1(5)

public void sumar(View view) { EditText et1=(EditText)findViewById(R.id.et1); EditText et2=(EditText)findViewById(R.id.et2); TextView tv3=(TextView)findViewById(R.id.tv3); int nro1=Integer.parseInt(et1.getText().toString()); int nro2=Integer.parseInt(et2.getText().toString()); int suma=nro1+nro2; tv3.setText(String.valueOf(suma)); }}

Page 14: Presentacion1(5)

En el emulador, nos quedara de la siguiente forma: