ALMACENAMIENTO DE DATOS EN DISPOSITIVOS MOVILES PROPIAS DE ANDROID

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
ALMACENAMIENTO DE DATOS EN DISPOSITIVOS MOVILES PROPIAS DE ANDROID por Mind Map: ALMACENAMIENTO DE DATOS EN  DISPOSITIVOS MOVILES  PROPIAS DE ANDROID

1. Ficheros:

1.1. Puedes almacenar los ficheros en la memoria interna del dispositivo o en un medio de almacenamiento removible como una tarjeta SD. También puedes utilizar fichero añadidos a tu aplicación como recursos.

2. Bases de datos

3. SQLite

3.1. Es de Código Abierto: Esta disponible al dominio público de los desarrolladores al igual que sus archivos de compilación e instrucciones de escalabilidad.

3.2. Solo utiliza cinco tipos de datos: TEXT, NUMERIC, INTEGER, REAL y NONE.

3.3. No requiere el soporte de un servidor: SQLite no ejecuta un proceso para administrar la información, si no que implementa un conjunto de librerías encargadas de la gestión

3.4. No necesita configuración: Libera al programador de todo tipo de configuraciones de puertos, tamaños, ubicaciones, etc.

3.5. Usa un archivo para el esquema: Crea un archivo para el esquema completo de una base de datos.

4. XML:

4.1. Se trata de un tipo de archivo que sigue un determinado estándar. Ampliamente utilizado en Internet y en muchos otros sitios (como en el Android SDK). Disponemos de las librerías SAX y DOM para manipular estos ficheros desde Android.

5. Proveedores de contenidos:

5.1. Un proveedor de contenidos es un componente opcional de una aplicación que expone el acceso de lectura / escritura de sus datos a otras aplicaciones. Está sujeto a las restricciones de seguridad que quieras imponer.

5.2. Los proveedores de contenidos implementan una sintaxis estándar para solicitar datos (URIs) y un mecanismo de acceso para devolver los datos (similar a SQL). Android provee algunos proveedores de contenidos para tipos de datos estándar, tales como contactos personales, ficheros multimedia