Integrantes Avilés Bautista Gerardo David Juárez Echegollén Telly Merary 4° AM Programación PRACTICA 1 “HOLA MUNDO”
Para desarrollar esta
practica primero abrimos el programa Eclipse • Después le damos en File, New y hacemos click en Android Application Project y nos aparecerá una ventana donde le pondremos “Holamundo”. • Luego hacemos click en next hasta llegar a una ventana donde definiremos como va hacer nuestra actividad que va hacer Blank Activity, le damos en next y luego en finish. • Por ultimo nos aparecerá “Hello world” PRACTICA 2 “SUMA DE DOS NÚMEROS”
• Para el desarrollo de esta practica se hace el mismo
procedimiento de la practica anterior para entrar a la ventana de diseño solamente le cambiamos el titulo del proyecto a “Proyecto002”. Primero borramos el TextView que aparece por defecto cuando se crea un proyecto con el ADT. Ahora desde la ventana "Palette" seleccionamos de la pestaña "Form Widgets" el control "TextView" y lo arrastramos a la ventana de diseño de nuestra interfaz: • Ahora lo seleccionamos y en la ventana de propiedades especificamos la propiedad text (como habíamos visto anteriormente) disponemos el texto "Ingrese el primer valor:":
También vamos a especificar la propiedad "Id", la
misma aparece primera en la paleta de propiedades y le asignaremos el valor @+id/tv1 (el nombre es el que se indica luego de la barra es decir cambiamos textView1 por tv1) Cuidado de no borrar @+id/ • Ahora de la paleta de componentes seleccionamos la pestaña "Text Fields" y arrastramos el primero (el que tiene la etiqueta abc) • En la ventana de properties estando seleccionado el EditText configuramos la propiedad Id... con el nombre et1 (este nombre haremos referencia posteriormente desde Java) • Efectuamos los mismos pasos para crear el segundo TextView y EditText (inicializamos las propiedades respectivas) Definimos los id con los nombres tv2 y et2, el resultado visual debe ser algo semejante a esto: • De la pestaña "Form Widgets" arrastramos un control de tipo "Button": • Inicializamos la propiedad text con el texto "Sumar" y la propiedad id la dejamos con el valor ya creado llamado "button1". • Para terminar con nuestra interfaz visual arrastramos un tercer objeto de tipo TextView y definimos la propiedad id con el valor "tv3" y la propiedad text con el texto "resultado", recordemos que la interfaz final debe ser semejante a esta: • Ahora abrimos seguidamente el archivo MainActivity.java que lo podemos ubicar en la carpeta src: • La clase MainActivity hereda de la clase Activity. La clase Activity representa una ventana de Android y tiene todos los métodos necesarios para crear y mostrar los objetos que hemos dispuesto en el archivo xml. • Ahora debemos ir al archivo XML e inicializar la propiedad OnClick del objeto button1 con el nombre del método que acabamos de crear (este paso es fundamental para que el objeto de la clase Button pueda llamar al método sumar que acabamos de crear): • Finalmente implementaremos la lógica para sumar los dos valores ingresados en los controles EditText: Extraemos el texto de los dos controles de tipo EditText y los almacenamos en dos variables locales de tipo String. Convertimos los String a tipo entero, los sumamos y el resultado lo enviamos al TextView donde se muestra la suma (previo a convertir la suma a String) • Si ejecutamos nuestro programa podemos ver ahora que luego de cargar dos valores al presionar el botón aparece en el tercer TextView el resultado de la suma de los dos EditText: PRACTICA 3 “SUSTRACCIÓN DE DOS NÚMEROS” • Para el desarrollo de esta practica se hace el mismo procedimiento de la practica anterior usando el mismo código pero cambiándole los signos a resta (-)
//Este método se ejecutará cuando se presione el botón
public void restar(View view) { String valor1=et1.getText().toString(); String valor2=et2.getText().toString(); int nro1=Integer.parseInt(valor1); int nro2=Integer.parseInt(valor2); int resta=nro1-nro2; String resu=String.valueOf(resta); tv3.setText(resu); PRACTICA 4 “MULTIPLICACIÓN DE DOS NUMEROS” • Para el desarrollo de esta practica se hace el mismo procedimiento de la practica anterior usando el mismo código pero cambiándole los signos a multiplicar (*)
//Este método se ejecutará cuando se presione el botón
public void multiplicar(View view) { String valor1=et1.getText().toString(); String valor2=et2.getText().toString(); int nro1=Integer.parseInt(valor1); int nro2=Integer.parseInt(valor2); int multiplica=nro1*nro2; String resu=String.valueOf(multiplica); tv3.setText(resu); PRACTICA 5 “DIVISIÓN DE DOS NUMEROS” • Para el desarrollo de esta practica se hace el mismo procedimiento de la practica anterior usando el mismo código pero cambiándole los signos a dividir (/)
//Este método se ejecutará cuando se presione el botón
public void dividir(View view) { String valor1=et1.getText().toString(); String valor2=et2.getText().toString(); int nro1=Integer.parseInt(valor1); int nro2=Integer.parseInt(valor2); int divide=nro1/nro2; String resu=String.valueOf(divide); tv3.setText(resu); COMENTARIO
• Eclipse es un programa de aplicaciones móviles que ejecuta software de android
para los celulares y para crear aplicaciones • Las practicas que elaboramos nos permitieron entender las funciones, botones y propiedades, código, etc… • Esperamos aprender mas sobre el programa Eclipse