Скачать книгу

en un servicio

       8.7.4. Llamar a una interfaz remota

       CAPÍTULO 9. Almacenamiento de datos

       9.1. Alternativas para guardar datos permanentemente en Android

       9.2. Añadiendo puntuaciones en Asteroides

       9.3. Preferencias

       9.4. Accediendo a ficheros

       9.4.1. Sistema interno de ficheros

       9.4.2. Sistema de almacenamiento externo

       Verificando acceso a la memoria externa

       Almacenando ficheros específicos de tu aplicación en el almacenamiento externo

       Almacenando ficheros compartidos en el almacenamiento externo

       Almacenando externo con varias unidades

       9.4.3. Acceder a un fichero de los recursos

       9.5. Trabajando con XML

       9.5.1. Procesando XML con SAX

       9.5.2. Procesando XML con DOM

       9.6. Trabajando con JSON

       9.6.1. Procesando JSON con la librería Gson

       9.6.2. Procesando JSON con la librería org.json

       9.7. Bases de datos con SQLite

       9.7.1. Los métodos query() y rawQuery()

       9.7.2. Uso de bases de datos en Mis Lugares

       9.7.3. Adaptadores para bases de datos

       Operaciones con bases de datos en Mis Lugares

       Loaders y LoaderManager

       9.7.4. Bases de datos relacionales

       9.7.5. El método onUpgrade de la clase SQLiteOpenHelper

       9.8. Content Provider

       9.8.1. Conceptos básicos

       El modelo de datos

       Las URI

       9.8.2. Acceder a la información de un ContentProvider

       Leer información de un ContentProvider

       Escribir información en un ContentProvider

       Borrar y modificar elementos de un ContentProvider

       9.8.3. Creación de un ContentProvider

       Definir la estructura de almacenamiento del ContentProvider

       Extendiendo la clase ContentProvider

       Declarar el ContentProvider en AndroidManifest.xml

       9.8.4. Acceso a PuntuacionesProvider desde Asteroides

       CAPÍTULO 10. Internet: sockets, HTTP y servicios web

       10.1. Comunicaciones en Internet mediante sockets

       10.1.1. La arquitectura cliente/servidor

       10.1.2. ¿Qué es un socket?

       Sockets stream (TCP)

       Sockets datagram (UDP)

       10.1.3. Un ejemplo de un cliente/servidor de ECHO

       10.1.4. Un servidor por sockets para las puntuaciones

       10.2. La web y el protocolo HTTP

       10.2.1. El protocolo HTTP

       10.2.2. Versión 1.0 del protocolo HTTP

       10.2.3. Utilizando HTTP desde Android

       10.2.4. Uso de HTTP con AsyncTask

      

Скачать книгу