Android

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 »

Basic Jsoup Parser

En breve explicaré acerca de Jsoup, de momento… Os dejo un código de una aplicación que rastrea la página de Mapa de la asignatura y coloca enlaces a los distintos Posts y ejercicios de la misma. En la sección de código tenéis otro programa con Jsoup, más simple todavía… echarle un vistazo.

Basic Jsoup Parser Leer más »

BasicRecyclerView

En esta entrada vamos a implementar una activity que integre un RecyclerView (que es una evolución del ListView). Este RecyclerView cargará simplemente una lista de nombres de autores que se puede obtener de diversas fuentes, en este caso de un List<String> que definimos en el código. El RecyclerView estará incialmente vacío hasta que pulsemos un

BasicRecyclerView Leer más »

For Result

En esta entrada vamos a explicar cómo se gestiona el retorno de información desde una actividad. Lo explicaremos con el código del ejercicio SaludoForResult.  Además veremos cómo detectar si la activida fue lanzada ForResult y cómo detectar la pulsación del botón Atrás del dispositivo.

For Result Leer más »

Gestionar permisos para SDK previos al API23 (Android 6.0 Marshmallow)

En esta entrada vamos a ver cómo en las versiones anteriores a la 6.0 (API23) tenemos que preguntar por los permisos de una aplicación de manera correcta.Haremos uso de la función IsOlderPermissionVersion() que vimos en ¿Qué versión del SDK está ejecutando mi app? para determinar si estamos o no en una versión anterior a la

Gestionar permisos para SDK previos al API23 (Android 6.0 Marshmallow) Leer más »