Tutorial android 3: Hacer una calculadora basica en Android

Hacer una calculadora basica para la plataforma Android

En este tutorial vamos a comenzar a utilizar lo aprendido en lecciones pasadas y un poco mas para implementar una calculadora muy basica en Android.

Nuestro programa tendra como objetivo capturar en cajas de texto 2 numeros diferentes los cuales los utilizaremos para realizar una operación de suma al oprimir un boton.

Para ello en Android, sera necesario implementar en nuestra actividad principal un escuchador de eventos de tipo “OnClickListener”, con el cual accionaremos el evento que nos indica que ya debemos hacer la operación de suma entre los valores que hemos insertado previamente en el programa.

Veamos el video tutorial para realizar la practica, no olvides pausar si necesitas escribir codigo.

Video tutorial:

Dudas:

Si tienes alguna duda por favor visita el hilo de Android en “Programación” en el foro de este sitio web.

Codigo clave en este tutorial: Implementación de el manejador de eventos “OnClickListener”

¿como implementar OnClickListener?

Implementar interface OnClickListener, esta implementación permite que cuando un objeto de la interface se le dice que genere eventos de este tipo, entonces al accionarlos se ejecutara un metodo llamado onClick, en este metodo se coloca todo el codigo que queremos ejecutar cuando oprimimos un boton en especifico. Para el caso de nuestra calculadora basica, esa acción sera sumar dos valores y desplegarlos en pantalla.

 

public class MiCalse extends Activity implements OnClickListener
{
/*Codificación de la clase en general*/

//Implementar metodo onClick
public void onClick(View vista)
  {
   /*Aqui codigo a ejecutar cuando se dispare un evento de tipo "OnClick"
   *el cual se ejecuta cuando presionamos un boton
   *usar en la practica para realizar la suma y desplegarlo en pantalla*/
  }
}

 

Espero que este videotutorial te haya sido de utilidad, no olvides comentar.

Acerca del autor:

Mi nombre es Jorge Villalobos, soy Colombiano de nacimiento y resido en México desde 2005,actualmente soy el creador de codigoprogramacion.com Soy ingeniero en tecnologías de información y comunicaciones y trabajo de tiempo completo desarrollando aplicaciones web. En general me considero un tipo normal, me gusta salir, divertirme, y uno de mis hobbies es programar y hacer tutoriales para compartir conocimiento, me gusta la pizza, el ajedrez y tomar una que otra cerveza los fines de semana. Espero que este proyecto ayude a ayudar a los demás.

Twitter del autor:

17 comments

  1. Haneku_eskayeler says:

    Hola disculpa de casualidad no tienen un tutorial apra hacer una calculadora cientifica?

  2. Esme Dufher says:

    holaa gusto en conocerlo me alegra que de tutoriales sobre programacion en este momento curso la preparatoria en la especialidad de programacion y me han dejado por realizar una calculadoraa de fracciones en el programa de eclipse tengo ya el activity main ,string xml ,main java main java ya tiene las operaciones de suma resta divi multo pero me falta la parte del codigo en donde van las operaciones para poder simplificar el resultado no se si si usted me pueda ayudar con este proyecto que me dejaron con tiempo de un dia espero su respuesta a mi correo espero y me pueda ayudar

  3. juan says:

    Hola podriad colocar e codigo completo.gracias

  4. alexander gutierrez says:

    podrias agregar los separadores de miles en la calcudora basica de android, para descargarla e instalarla en mi celular? gracias.

  5. Santiago says:

    muy bueno

  6. Danny Coral says:

    Jorge porque me sale error al momento de colocar el código, y aparte el onCreate me genera con protected.

    Saludos.

  7. Grobert says:

    Muy buen tutorial, felicidades por el desprendimiento para enseñar a los demas Gracias por todo

  8. oscar says:

    Me sirvio mucho tu video para aprender a programar en android, gracias

  9. JOTA LUI ZAP says:

    HOLA JORGE ME GUSTO MUCHO EL TUTORIAL DE LA CALCULADORA, SI ME PODRIAS XFA PASAR EL CODIGO TE LO AGRADECERE MUCHO, ERES GRANDE AMIGO MIL FELICIDADES…!!!

  10. JOTA LUI says:

    HOLA JORGE ME GUSTO MUCHO EL TUTORIAL DE LA CALCULADORA, SI ME PODRIAS XFA PASAR EL CODIGO TE LO AGRADECERE MUCHO, ERES GRANDE AMIGO MUCHAS FELICIDADES…!!!

  11. JOTA says:

    HOLA JORGE ME GUSTO MUCHO EL TUTORIAL DE LA CALCULADORA, SI ME PODRIAS XFA PASAR EL CODIGO TE LO AGRADECERE MUCHO, ERES GRANDE AMIGO FELICIDADES…!!!

  12. Roger says:

    Querido Jorge, mi comentario es el de si hay una forma mas sencilla de codigo para este mismo ejemplo, gracias !!!

  13. Jimmy Antonio Diaz Parrales says:

    Hola jorge soy de Nicaragua y estoy siguiendo tus videos. estoy trabajando en un proyecto de un prototipo de video juego en 2d bajo la plataforma android, y te quiero pedir que si me e me puede apoyar con algun material que tengas,
    que me facilite la construccion del video juego. ya que android es nuevo para mi, nunca he hecho un juego, solo web y sistema

  14. julio says:

    oe tiens face para saber si me podrias ayudar en programar aplicaciones para android

  15. ABY says:

    hola me podrias pasar el codigo de la calcu porfa ya te sigo en todo :)

  16. jose says:

    hey men soy de venezuela :D excelente tus tutoriales, una pregunta en el caso de hacerle mas botones a la calculadora como haria el switch() cual seria el parametro del swich?

Leave a Reply to julio Cancel reply

Your email address will not be published. Required fields are marked *