La mayoría de las apps Android necesitan guardar datos, incluso si únicamente guardan información sobre el estado de la app durante el método onPause() para que el progreso del usuario no se pierda. La mayoría de las apps no triviales también necesitan guardar los ajustes del usuario, y algunas apps deben gestionar grandes cantidades de información en archivos y bases de datos. Esta lección te muestra las principales opciones de almacenamiento de datos en Android, incluyendo:
- Guardar pares clave-valor de tipos de datos únicos en un archivo SharedPreferences.
- Guardar archivos arbitrarios en el sistema de archivos de Android.
- Utilizar bases de datos gestionadas por SQLite.