sql >> Base de Datos >  >> RDS >> SQLite

Android - Mejor enfoque en la carga de imágenes de la TARJETA SD

Si se trata de un conjunto fijo de imágenes que nunca cambian y que sabe de antemano, no veo ningún problema con el almacenamiento de referencias a ellas en una matriz de cadenas, esa es probablemente la mejor manera de hacerlo.

Si desea encontrar imágenes dinámicamente en la tarjeta SD en tiempo de ejecución, será mejor que escanee u obtenga una lista de archivos de la carpeta o carpetas en particular que le interesen y pase eso al cargador de imágenes. Puede consultar el MediaStore o puede usar métodos Java IO.

Hay muchos ejemplos de SO cómo hacer esto:

  • https://stackoverflow.com/a/9531063/833647

De cualquier manera, Universal Image Loader debería asumir gran parte del trabajo pesado en el lado de la visualización de mapa de bits, por lo que no me preocuparía demasiado por eso.