Miguel

Miguel

Threads

En esta entrada vamos a ver cómo se definen los threads en Android, cómo se les da trabajo a realizar, cómo podemos lanzarlos, pararlos, planificarlos, etc. y veremos también la forma que desde un thread podemos interactuar con el interfaz de usuario. Repasaremos previamente cómo se definen y gestionan los threads en Java. Trabajar con […]

Threads Leer más »

Threanding en Android

Multi-threadin es uno de los conceptos más importantes den cualquier lenguaje de porgamación. Con un uso adecuado de los threads en Android, podremos mejorar mucho el rendimiento de nuestras aplicaciones. Cuando un usuario abre una aplicación, Android crea un proceso linux para esa aplicación. Además, el sistema crea un hilo de ejecución (thread) para ese

Threanding en Android Leer más »

Android Navigation – Java

En esta entrada vamos a presentar el Componente Navigation de Android, que básicamente nos va a hacer la vida más fácil a la hora de programar transiciones entre pantallas (fragments básicamente) de nuestra aplicación. Vamos a construir una aplicación muy sencilla donde la navegación por la misma la vamos a gestionar con fragments, pero en

Android Navigation – Java Leer más »

SimpleTabHost

Realizar el siguiente ejercicio Utilizando el código SimpleTabHost lanzar un Toast al pulsar los botones de los Tabs. Opcionalmente añadir dinámicamente el texto como último elemento del Tab en curso. Es decir, crear un objeto TextView y añadirlo, dinámicamente, detrás del último elemento ya existente, que en el caso del código proporcionado es el botón.

SimpleTabHost Leer más »

SimpleJSON

Basarse en el código del ejercicio SimpleSQLite, mantener su actividad principal, que vemos en la imagen, modificando el código para que acceda a un servicio web via un API, tal como se explica en las transparencias. Dicho servicio web dispone de una base de datos de personas con la que interactuaremos a través de los

SimpleJSON Leer más »

SimpleSQLite

En este ejercicio vamos a implementar una aplicación básica que permita realizar todas las operaciones CRUD (Create, Read, Update,Delete) sobre una tabla de la base de datos. Los valores de esta tabla se podrán ver en un ListView en pantalla y podremos buscar por distintos criterios.

SimpleSQLite Leer más »