3

我正在使用这个封面流小部件:http ://code.google.com/p/android-coverflow/

与从互联网下载的图像。几乎可以正常工作。

问题是当从网络下载图像或从磁盘获取图像时,coverflow 会跳跃/绊倒。我在一个单独的线程中执行此操作,并使用处理程序等在 imageView 中进行设置。这个系统可以完美、流畅地工作,在其他任何地方、listview、gridview 等。

我什至切换到这个库来处理图像:https ://github.com/nostra13/Android-Universal-Image-Loader ,它似乎可以很好地处理所有线程和缓存。

但还是一样。

一种解决方案是预取所有图像并将它们放入内存中。只要coverflow从内存缓存中获取图像,它就很流畅。但是由于内存的限制,图像的数量显然是有限的。我尝试使用 LruCache。但是,正如预期的那样,一旦内存图像必须从内存中清除并再次从磁盘/网络中获取,就会出现跳跃。

其他人有这个吗?有解决办法吗?

4

0 回答 0