Error en los métodos con anotaciones @Override en Android (Java)

Septiembre 26, 2012

Cuando estamos desarrollando una aplicación es habitual (y muy recomendable) tener el código en un sistema de control de versiones como podría ser Subversión o Git. De esta forma podremos colaborar con otros programadores en el desarrollo de la aplicación. También podremos seguir programando desde diferentes ordenadores y continuar por donde lo hemos dejado con solamente descargarnos la última versión que hayamos subido. En el caso de Android (Java), me ...

Diferentes unidades de medida disponibles en Android: dp, sp, pt, px, mm, in

Septiembre 6, 2012

En el momento de desarrollar una aplicación para Android nos encontramos con el “problema” de la gran cantidad de dispositivos disponibles en el mercado, cada uno con un tamaño de pantalla diferente. Como programadores, queremos que nuestra aplicación sea compatible con todos los diferentes tamaños de pantalla. Para solucionar este problema, en Android tenemos disponibles varias unidades de medida que nos ayudarán a que nuestra aplicación se vea correctamente sea ...

Comprobar si existe conexión a Intenet en una aplicación Android

Agosto 29, 2012

Si estamos desarrollando una aplicación Android que se comunica con recursos externos en Internet, necesitaremos comprobar si el dispositivo en el que está instalada la aplicación tiene conexión a Internet en ese momento para poder realizar las consultas. Con esta función podemos comprobar si existe conexión a Internet desde la aplicación Android. Podemos utilizarla para mostrar una advertencia al usuario en caso de que no haya conexión a Internet. public ...

Instalar AndEngine en Eclipse para programar un videojuego para Android

Julio 13, 2012

AndEngine es un framework que nos facilita poder desarrollar juegos para plataformas Android utilizando el poder de OpenGL. Si quieres leer más sobre este framework, te recomiendo que vayas a los foros de la web de AndEngine. En este post vamos a instalar el framework para poder utilizarlo en nuestro proyecto y futuro videojuego para Android. Para ello, primero tenemos que hacer un clone del repositorio de AndEngine alojado en ...

Leer/parsear archivo XML en Android mediante SAX

Febrero 19, 2012

Con motivo del concurso #BigBangApps convocado por la web Ideas4All en que proponían desarrollar una aplicación utilizando su API, me puse a programar una aplicación para Android de la web. La API de Ideas4All devuelve los datos en XML (hubiese preferido en JSON pero de momento no lo permite) por lo que el “gran secreto” de la app es leer correctamente este tipo de archivos. Hay varias formas de leer ...

Paso de datos/variables entre actividades en Android

Febrero 13, 2012

Una de las cosas más habituales cuando desarrollamos una aplicación para Android, es poder “enviar” datos (variables, objetos, etc.) desde una Activity a otra. En términos generales, una Activity es una “pantalla” de nuestra aplicación. Para realizar esta tarea, Android pone a nuestra disposición los llamados “Intent“. En general, utilizaremos un Intent cuando queramos movernos de una actividad a otra, permitiéndonos a su vez pasar datos desde la Activity en ...