Almacenamiento de gran cantidad de imágenes en android
Estoy en la etapa de planificación de hacer una aplicación de base de datos para teléfonos Android. Uno de mis requisitos es que sea capaz de proporcionar acceso sin conexión para los usuarios. Me pregunto cuál sería la forma más eficiente de almacenar una gran cantidad de imágenes (alrededor de cuatrocientos-varios miles).
Ah, las imágenes se han pre-comprimido / optimizado para la visualización móvil. El límite de 50MB en apk para el mercado no será un problema.
- Error al inflar clase?
- Autenticación desde el dispositivo Android contra Spring Security Rest API
- Portar un juego SDL 2.0 a Android
- Cómo leer / escribir cadena de un archivo en Android
- Java ordena una matriz de meses en varios arreglos por mes
- Deshabilitar el menú de selección contextual en el paso de peatones (cordova)
- ¿Cuál es el uso de la palabra clave final?
- Restlet en Android - Problemas con la serialización
- Actividades cargando xml diseño dinámicamente en android
- Cómo configurar el diseño dinámicamente en android
- Cuenta-autenticador perdido en mover la aplicación a sdcard
- El usuario no es elegible para esta compra en la versión de compra de aplicaciones3
- Divide la cadena en la última aparición del carácter
Usted tiene que desarrollar la lógica simple.Suponga que tiene conexión a continuación, descargar todas las imágenes.Ahora tienes dos formas de acceder a estas imágenes, mientras que usted no tiene conexión —–
Store all images in data base as blob(But it not feasible to store huge amount of data to database)
Segundo..
Store all images in sdcard(by making a folder in it) and now store link of these images in data base Table.Suppose you donot have connection then first fetch image path from DB Table then fetch file from sdcard and display
Sugiero almacenar los archivos de imagen en sdcard y filename / path en sqlite DB. Guarde los archivos en el directorio /Android/data/your.package.name/cache/
. Cuando el usuario elimina la aplicación, se eliminará la carpeta de caché y también todas las imágenes almacenadas.
El tamaño del archivo de compilación de la aplicación (apk) será menor, como lo estaba sugiriendo tofeeqahmad.
- Cómo escribir texto de derecha a izquierda (Texto árabe) en Android?
- Capture la pantalla de Android y cree el video programáticamente