10.3.1. Descargar un String con Volley
10.3.2. Paso de parámetros con el método POST
10.3.3. Descargar imágenes con Volley
10.4.1. Alternativas en los servicios web
10.4.2. Acceso a servicios web de terceros
10.4.3. Un servicio web con Apache, PHP y MySQL
Utilizando el servicio web PHP desde Asteroides
Creación de un servicio web en un servidor de hosting
Utilizando AsyncTask de forma síncrona
10.4.4. Comparativa sockets/servicios web
ANEXO B. Diálogos de fecha y hora
Clases para trabajar con fechas en Java
ANEXO D. Referencia de la clase View y sus descendientes
ANEXO E. Sufijos utilizados en recursos alternativos
¿Cómo leer este libro?
Este libro quiere ser una guía para aquellos lectores que pretendan introducirse en la programación de Android. Se ha estructurado en 10 capítulos que abordan aspectos específicos del desarrollo de aplicaciones. Resulta conveniente realizar una lectura secuencial de estos capítulos, dado que muchos de los conceptos que se abordan se comprenderán mejor si se han leído los capítulos anteriores. Además, a lo largo del libro se desarrollan dos proyectos de ejemplo: el mítico juego Asteroides y la aplicación Mis Lugares. Para que muchos de los ejercicios funcionen correctamente, resulta imprescindible realizar los anteriores. Si el lector está interesado en un texto que aborde aspectos específicos de la programación en Android, le recomendamos otros libros de esta misma colección: El gran libro de Android Avanzado, Firebase: Trabajando en la nube, Plataformas Android: Wear, TV, Auto y Google Play Games y Android Things y Visión Artificial. Todos publicados en esta misma editorial.
El libro que tienes entre las manos no ha sido concebido solo para ser leído. Es más bien una guía estructurada que te irá proponiendo una serie de ejercicios, actividades, vídeos explicativos, test de autoevaluación, etc. Todo este material y muchos más recursos adicionales están disponibles en la web www.androidcurso.com. En ella se publicarán las novedades, erratas e información complementaria relativas a este libro. Por lo tanto, resulta imprescindible para sacarle partido a este libro un ordenador con el SDK de Android instalado para hacer los ejercicios y acceso a Internet para el material en línea.
A lo largo del libro se utilizan los siguientes iconos para indicar los tipos de actividades: