android Imageloader-保存在指定位置及最近开发中遇到的一些问题
很多安卓开发者为android内存而头疼,因为稍微不注意的话,很快系统会报一个outofmemory,然后各种闪退,只因为安卓系统为每一个应用分配了固定的内存,所以在有限的内存资源中尽可能做到优化。所以要求后台必须把图片做到很小,然后一些UI设计的图片同样也是这样
装B开始:
一:将缓存图片保存在sd卡的指定位置


就像这样,这样就轻松搞定了,缓存的另存为的问题
二,实际开发中遇到点问题
然后在实际开发中,却碰到了类似这样,比如网络图片地址为http://imgm5.cnmo-img.com.cn/boast/article/474.jpg,这个地址,在网上打开是不显示任何东西的,然后我是通过addview将image add到一个线性布局里面例如这样:

就像这样,我擦了,默认的图片(加载失败的图片)竟然显示不出来,因为它毕竟是设置了默认的加载失败的图片的,后来突然想到它有一个接口回调,就是ImageloadingListener,然后实现它的接口回调,然后在loadingfail方法里面重新设置了下默认的图片,轻松解决问题
好了,以上就是我的分享。

浙公网安备 33010602011771号