Muchas veces se echa en falta cuando trabajamos con Android capacidad de Dependency Inyection en cuanto a la gestión de vistas se refiere. Normalmente cuando en Android disponemos de dos botones que queremos pulsar el código para referenciarlos se apoya en un el método findViewById(). Android Dependency Inyection Como se puede observar el código a […]
Android SparseBooleanArray y delete
Hoy voy a hablar de Android SparseBooleanArray. Si hay una tecnología Java que a veces es realmente complicada de entender es Android. ¿Para que sirven los SparseBooleanArray?. Pues para algo teoricamente muy sencillo como es seleccionar los elementos seleccionados de un ListView. El problema es que en algunas ocasiones queremos eliminar los elementos seleccionados. Estructura del SparseBooleanArray […]
Android TAG y el principio DRY
Android es una plataforma de desarrollo que empieza a tener el sobrenombre de INFINITA en cuanto a las cosas que se pueden hacer, conjunto de APIs soportadas etc . Sin embargo al ser tan grande muchas veces nos centramos en aprender los conceptos avanzados y nos olvidamos un poco de lo más elemental. Vamos a […]
Android REST y AsyncTask
Una de las tareas mas habituales que tenemos que hacer cuando programamos aplicaciones Android es acceder a información ubicada de forma remota. Esta operación se suele realizar a traves de una petición Android REST. Al principio todo parece muy sencillo sin embargo cuando nos ponemos a programarlo las cosas se pueden complicar un poco ¿Porque? […]
El concepto de Android Intent
Cuando uno empieza a programar para Android se suele topar mas pronto que tarde con el concepto de Intent y de repende comienzan a surgir muchas dudas. Si miramos en el diccionario la traducción es “Intento” la cual no nos aporta una solución. ¿Que es un Android Intent? Un Intent tiene mucho mas que ver […]
Android Eventos (Organización)
Android es una plataforma que es bastante mas peculiar de lo que parece al principio y permite hacer lo mismo de muchas formas distintas . Esto muchas veces la convierte en una plataforma algo caótica ya que cuando buscas algo por internet salen 5 soluciones diferentes y no te queda claro cual es la correcta. […]
Android R.java (fichero)
Cuando uno empieza a desarrollar en Android una de las mayores dudas con las que se encuentra es como funciona el fichero R.java que es generado automaticamente por el compilador. Android y Recursos Para entender bien que es el fichero R.java y su contenido debemos hablar primero del concepto de recurso en el mundo de […]
Android configuración
Vamos a dedicar algunos articulos a esta plataforma.Para ello tenemos que ver como configurarla de una forma básica para mas adelante ir cubriendo los distintos temas.Para que la plataforma de Android nos funcione deberemos instalar dos cosas . JDK : Al ser una plataforma basada en Java necesita hacer uso del JDK Android SDK :Instalado […]