Si tengo un montón de datos que nunca van a cambiar (por ejemplo, un diccionario de idioma inglés o los valores de rgb de un par de cientos de nombres de colores), ¿cómo uso una base de datos SQLite para almacenarlo? Sé que una base de datos es más rápida que cargar todo en la memoria cuando se inicia la aplicación, pero ¿cómo puedo hacer que la base de datos sea la primera vez que se ejecuta la aplicación o "antes" de que se ejecuten?¿Cómo pongo datos estáticos en una base de datos SQLite en Android?
5
A
Respuesta
0
Aliméntelo con un archivo SQL de CREATE e INSERT durante el tiempo de instalación y descarte el archivo de inicialización.
1
¿Por qué no simplemente ponerlo en archivos SharedPreferences? (Verifique here) No necesita tener toda la potencia (sobrecarga) de una base de datos SQLite si todo lo que va a hacer con estos datos se está cargando una vez y búsquedas simples (sin actualizaciones, insertos, consultas, etc.)
Cuestiones relacionadas
- 1. Android - ¿Existe una base de datos SQLite?
- 2. Crear base de datos SQLite en android
- 3. Android ExpandableListView y base de datos SQLite
- 4. Guardando ArrayList en la base de datos SQLite en Android
- 5. ¿Cómo implementar una base de datos SQLite en Phonegap?
- 6. Insertar matriz en la base de datos SQLite en android
- 7. ORM en Android SQLite y esquema de base de datos
- 8. Crear tablas en la base de datos sqlite en android
- 9. Cómo recuperar datos de la base de datos sqlite en android y mostrarlos en TextView
- 10. Almacenar datos estáticos en Android: ¿recurso personalizado?
- 11. Android explore la base de datos SQLite en el teléfono
- 12. ¿Cómo insertar datos en la base de datos SQLite en android?
- 13. Flushing y base de datos SQLite en android
- 14. Android - Acceso a la base de datos en línea SQlite
- 15. ¿Por qué usar la base de datos sqlite en Android?
- 16. Base de datos SQLite en Javascript localmente
- 17. ¿Cómo crear una base de datos sqlite en javascript?
- 18. ¿Cómo puedo crear una base de datos sqlite en memoria?
- 19. ¿Cómo debo proteger una base de datos SQLite en iOS?
- 20. H2 base de datos SQLite en Android vs
- 21. Cómo almacenar objetos en la base de datos sqlite?
- 22. cómo obtener el valor de la base de datos a una matriz de cadenas en Android (base de datos SQLite)
- 23. ¿Cómo almacenar los datos de edittext en la base de datos de android sqlite?
- 24. Insertar .csvs en una base de datos SQLite en Java
- 25. Cifrar base de datos SQLite en C#
- 26. cómo soltar la base de datos en sqlite?
- 27. Base de datos SQLite en tarjeta SD
- 28. ¿Cómo ver los datos guardados en la base de datos de Android (SQLite)?
- 29. base de datos está bloqueado en SQLite
- 30. ¿Cómo extraigo la base de datos sqlite del dispositivo Android?
¿Cómo puedo hacerlo? ¿Hago algo durante la instalación en Android? – cstack