Para empezar, me gustaría describir las diferentes opciones de almacenamiento disponibles en Android para almacenar datos.
- Preferencia compartida : si desea almacenar algunos datos que generalmente son pequeños y requieren una referencia probablemente una vez cuando se inicia la aplicación, esto podría ser útil. Ejemplo: Mantenga un recuento de cuántas veces se ha iniciado la aplicación.
- Sqlite DB : las aplicaciones móviles generalmente tienen uno o más Sqlite DB asociados que se usan cuando tienes algunos datos que se pueden almacenar en forma de tabla. Los datos de la prueba, por ejemplo, se pueden almacenar fácilmente en una base de datos
- Almacenamiento del dispositivo : es posible que desee guardar algunos datos / archivos a los que se pueda hacer referencia durante la vida útil de la aplicación, como imágenes, videos, archivos XML o tal vez un archivo Json. Este tipo de archivos se almacenan principalmente en el almacenamiento del dispositivo. Con el almacenamiento del dispositivo, tiene la opción de almacenamiento interno (incorporado) o externo (tarjeta SD, etc.) dependiendo de los requisitos y la disponibilidad.
Por lo general, clasifican las opciones de almacenamiento y siempre puede consultar las opciones de desarrollador para obtener más detalles. El enlace sigue
http://developer.android.com/gui…
- ¿Qué debo saber antes de comenzar a aprender el desarrollo de Android?
- ¿Cuáles son las novedades que podemos esperar de Android O?
- En la programación de Android que involucra una base de datos SQLite, generalmente creamos tablas con código Java utilizando un ORM. ¿Por qué hacemos esto ya que es mucho más fácil y rápido hacerlo directamente en SQL?
- ¿Cuál es la última actualización de Android?
- ¿Cómo empiezo con el desarrollo de aplicaciones de Android con solo un conocimiento muy básico sobre programación?