Cargamento lento de imágenes en ListView
Sé que este es un tema ampliamente discutido, pero me gustaría hacer una pregunta de todos modos. Tengo listas (con BaseAdapters) en mi aplicación, todas las cuales obtienen imágenes de la web. Ahora he intentado:
1) AsyncTasks en la que la imagen se descarga primero, se almacena en una caché y se muestra en el método onPostExecute. La imagen se obtiene de la caché posteriormente.
- Android - Problema con imágenes de carga perezosa en un ListView
- Lazy Loading no funciona correctamente
- Lazy carga en HorizontalScrollView para evitar el problema de memoria insuficiente
- Imágenes de carga lenta en ListView en Android
- Cargando varias imágenes con Picasso en el fondo
2) Cargador de imágenes universal de Nostra.
3) LazyList de Fedor. Y;
4) ImageLoader de Novoda .
Todos estos métodos pretenden hacer que la carga de imágenes sea "perezosa". Pero el problema es que el desplazamiento de mi lista todavía no es suave. Se queda atascado y continúa cuando la imagen completa la carga. He estado en esto por días ahora. ¿Alguien sabe de una buena solución para este problema?
- Carga perezosa de SQLite
- Lazy descargar imágenes en gridView
- Se barajaron las imágenes al desplazar un ListView con un ViewHolder
- Android listview lazy loading
- Textview Lazyloading, setText en la posición incorrecta en gridview?
- Android: carga perezosa en la Galería
- PageCurl (revista) con la imagen de la web
De lejos, el libaray más fácil que he utilizado que almacena imágenes y funciona muy bien es AQuery Image Loading Lib. Lo uso todo el tiempo para la carga de imágenes y almacenamiento en caché, muy simple.
Intente esto, espero que le ayude a resolver su problema
Ejemplo 1
Ejemplo 2