listview加载图片。。从sd读取本地图片,内存缓存,硬盘缓存,图片使用动画渐现等功能,已经将其应用在包含大量图片的应用中一年多,没有出现oom
Android程序常常会内存溢出,网上也有很多解决方案,如软引用,手动调用recycle等等。
但经过我们实践发现这些方案,都没能起到很好的效果,我们的应用依然会出现很多oom,
尤其我们的应用包含大量的图片。android3.0之后软引用基本已经失效,因为虚拟机只要碰到软引用就回收
,所以带不来任何性能的提升。
作为程序员,我也不多说,直接和大家共享我的代码,用代码交流更方便些。
源码下载:
|