viernes, 5 de junio de 2015

Creación de una Calculadora en Android Studio por Juan Carlos Esquivel Vargas 403




Objetivo: Creación de una calculadora básica en Android




Investigación preliminar:
API: representa la capacidad de comunicación entre componentes de software.
Button: botón
EditText: texto editable o caja de texto editable
Emulador Android: programa el cual emula el sistema operativo Android desde el PC
Layout: es un contenedor de una o más vistas
Activity: todas las pantallas de una aplicación son una “activity
TextView: caja de texto en la que se muestran datos


Primero hay que abrir el programa y crear la aplicación dando clic en Start a new…
 
Después se le agregara el nombre, el nombre para el ejemplo es Calculadora1.5
 
Después se elegirá la API con la que la aplicación será creada
 
Después de ello se elegirá el tipo de actividad, en este ejemplo se utilizara una actividad en blanco
 
En esta última opción no se escribirá nada solo se presionara Finish
 
Ahora lo que se agregara a la interfaz será lo siguiente:
Linear Layout Horizontal que contendrá 2 edit text
Linear Layout Vertical que contendrá 4 Button
Un text view
A los dos edit text se les nombrara como n1 y n2
A los buttons como Sumar, Restar, Multiplicar y Dividir
Al text view se le nombrara como resultado
 

El codigo de el layout es el siguiente:

Para poder agregar los nombres de los botones se tiene que crear una variable de tipo string en el archivo "string.xml" el cual esta ubicado en la carpeta values

 

en el nombre del boton puede variar segun como se declaro, no tiene que ser exactamente igual a como fue excrito anteriormente, puedo cambiarse ese valor por otro 

ejemplo: 
<string name="division">/</string>
por:
<string name="div">/</string>

lo unico que si se tiene que conservar es el simbolo de suma, resta, multiplicación y división



 Para agregar los nombres a cada boton despues de haberlos declarado en el archivo string.xml se tiene que escribir el siguiente código dentro de cada boton

android:text="@string/nombre_del_boton"



En la siguiente parte se muestra todo el código utilizado en el archivo MainActivity


En la siguiente imagen se muestra la aplicación terminada y ejecutada en el emulador de Android
 

Conclusión:
Crear esta aplicación no fue nada sencillo, se tuvo que investigar mucho, pero aun así se pudo lograr la creación de la calculadora y no solo crearla sino también ejecutarla o correrla para que se muestre su perfecto funcionamiento

Glosario:
API: Versión del sistema operativo Android
Button: botón
EditText: texto editable o caja de texto editable
Emulador Android: programa el cual emula el sistema operativo Android desde el PC
Layout: carpeta la cual contiene la o las interfaces de la aplicación Android
MainActivity: archivo el cual contiene todo el código en java que se utilizara en la aplicación
TextView: caja de texto en la que se muestran datos

Referencias:

2 comentarios:

  1. gracias por el ejemplo esta muy bueno, pero podrias facilitar el codigo, porque en las imágenes no se ve bien, gracias y éxitos.

    ResponderEliminar