Quiero almacenar imágenes de muestra. ¿Cuál es la mejor manera eficiente de almacenar el tiempo en la tarjeta SD o en DB?¿Cuál es la mejor práctica almacenar imágenes en Android en la tarjeta SD o en SQL lite DB?
9
A
Respuesta
9
si las imágenes no son grandes (2-3 KB) y se supone que la colección de ellas no debe expandirse, puede guardarlas en db. Pero sería más difícil escribirlos, leerlos. Por otro lado, el usuario no podrá hacer nada con ellos.
De lo contrario, si desea permitir que el usuario amplíe la colección de imágenes o las imágenes son bastante grandes, debe almacenarlas en la tarjeta sd.
De todos modos, debe tener en cuenta la falta de espacio y tratar esos casos de forma adecuada.
Cuestiones relacionadas
- 1. imágenes en la tarjeta SD de acceso
- 2. Android Guardar imagen en la tarjeta SD
- 3. ¿Es posible mover el DB interno a la tarjeta SD?
- 4. Almacenamiento de datos en la tarjeta SD en Android
- 5. ¿Cómo saber si la tarjeta SD está montada en Android?
- 6. Android ¿Cuánto espacio hay libre en la tarjeta SD?
- 7. Compruebe si existe archivo en la tarjeta SD en Android
- 8. Eliminar una carpeta en la tarjeta SD
- 9. Permiso para escribir en la tarjeta SD
- 10. Cómo verificar si la carpeta recién creada está presente en la tarjeta SD en Android
- 11. ¿Cuál es la mejor práctica cuando se trata de almacenar imágenes para una galería?
- 12. Servicio de reinicio para la aplicación en la tarjeta SD Cuando se repone la tarjeta SD
- 13. Cómo guardar archivos en la tarjeta SD
- 14. Escribiendo a la tarjeta SD
- 15. Android - eliminar archivos en la tarjeta SD al desinstalar
- 16. Características de la tarjeta SD Android en Samsung Galaxy
- 17. Android se mueve al comportamiento de la tarjeta SD
- 18. Comprobar si existe directorio en la tarjeta SD de Android
- 19. Uso de la cámara sin tarjeta SD en Android
- 20. Cómo guardar la imagen en la tarjeta SD en el botón Haga clic en android
- 21. Cómo cargar imágenes desde la tarjeta SD y ejecutar la animación usando AnimationDrawable o AnimationUtils en Android
- 22. ¿Cuál es un mejor método para almacenar imágenes - carpeta o SQL Server como binario?
- 23. Mejor práctica: colocar la carga en SQL o servidor web?
- 24. Rendimiento de escritura de la tarjeta SD
- 25. Cuál sería la mejor forma de almacenar registros en SQL
- 26. Android: eliminar una imagen de la tarjeta SD
- 27. ¿Cómo puedo obtener el tamaño de una carpeta en la tarjeta SD en Android?
- 28. Android: muestra la imagen de la tarjeta SD
- 29. ¿Cuál es la mejor práctica para almacenar detalles de conexión de base de datos en .NET?
- 30. ¿Cuál es la mejor práctica para manipular y almacenar fechas en Java?
Bueno, tengo un tamaño medio de colección de imágenes y las guardé en DB comprimiéndolas, eso me ahorra espacio y resulta ser más rápido que la E/S de disco. –
@Aizaz: ¿cómo comprimaste las imágenes? ¿Puedes darme algo de pista? – jithinroy
si hermano puede usar su compresión predeterminada, solo dígales qué calidad desea. si le das 75, significa que se comprimirá el 25% de tu imagen. pero lleva mucho tiempo obtener imágenes de DB, sería mejor si las hubiera almacenado en mi aplicación. –