BasicNavigationDrawer – AndroidX
En esta entrada vamos a construir una aplicación basada en el Navigation Drawer actualizada a la versión de liberías de AndroidX. La vamos a hacer desde cero, es decir, desde una aplicación en blanco.
En esta entrada vamos a construir una aplicación basada en el Navigation Drawer actualizada a la versión de liberías de AndroidX. La vamos a hacer desde cero, es decir, desde una aplicación en blanco.
En este ejercicio hay que completar la clase Citas Célebres, y las propiedades de la aplicación para incorporar un nuevo método de carga de los datos. Esta vez con acceso al servidor utilizando el API REST del mismo.
En este ejercicio hay que completar la clase Citas Célebres, y las propiedades de la aplicación para incorporar un nuevo método de carga del fichero xml. Esta vez con XML Pull Parser
En este ejercicio vamos a modificar el Ejercicio FragmentProgLayout y crear un nuevo Proyecto llamado FragmentsDynamicLayout . Este proyecto modificará dinámicamente la apariencia de los fragments.
En este ejercicio vamos a construir un ListView cargando los datos desde la agenda de contactos del dispositivo, utilizando un ContentProvider utilizando un Custom Layout El código siguiente utiliza un ListView para cargar los contactos del usuario, de los que mostrará una foto y su nombre. En caso de no tener foto mostrará un icono …
En este ejercicio vamos a construir un ListView cargando los datos desde la agenda de contactos del dispositivo, utilizando un ContentProvider.
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.
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 …
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.
En este ejercicio implementaremos las dos formas de ejecutar procesos en trheads gestionados por los Handlers, veremos cómo gestionar Handlers con Runnables y con Messages.