使用架包实现android异步加载图片

网上有很多关于android异步加载图片的文章,这些文章主要实现了加载图片功能,但没有做图片等的缓存操作,易发生一些不可预知的错误,现在先辈们已经做好了一个关于android异步加载图片的架包,使用方法如下

android网络图片异步加载(使用架包)

FinalBitmap fb=FinalBitmap.create(this);//this为context
fb.display(imageView, uri);

架包下载地址:http://pan.baidu.com/s/1eQ9SRV8

如果需要添加加载和加载失败的默认图片时

public BitmapDisplayConfig config;
config = new BitmapDisplayConfig();
Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.defaultimg);
config.setLoadingBitmap(bitmap);//加载时的图片
config.setLoadfailBitmap(bitmap);//加载失败时的图片
config.setAnimationType(BitmapDisplayConfig.AnimationType.fadeIn);
config.setAnimation(null);
config.setBitmapWidth(220);
config.setBitmapHeight(320);
fb.display(playrecord_img, playRecordList.get(j).getVideoImgUrl(), config);//调用的是重载方法

你可能感兴趣的:(android,异步加载)