El gran libro de Android. Jesus Tomás Gironés
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.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.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
9.7.4. Bases de datos relacionales
9.7.5. El método onUpgrade de la clase SQLiteOpenHelper
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.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.2. Versión 1.0 del protocolo HTTP
10.2.3. Utilizando HTTP desde Android
10.2.4. Uso de HTTP con AsyncTask