代码:http://download.csdn.net/detail/huangbin95487710/9258773
依赖包模式
完整运行还需要用到以下依赖包
基于github中Imageloader库升级封装成傻瓜模式
- 入口【AsyncImageLoader】
- 代码示例
/**初始化*/ new AsyncImageLoader(context, R.drawable.icon); /**加载*/ asyncImageLoader.load(imageUrl, holder.icon);
- 支持加载本地文件夹与assets文件夹图片
/** 替换http:请求头更换模式 **/ //本地文件夹模式 public static final String SCHEME_FILE = Scheme.FILE.name(); //ASSETS文件夹 public static final String SCHEME_ASSETS = Scheme.ASSETS.name();
/** * 清空缓存 * */ public void clear()
/** * 设置图片下载监听接口 * */ public void setImageLoadingListener(ImageLoadingListener mListener) { this.mListener = mListener; } /** * 设置图片下载进度监听接口 * */ public void ImageLoadingProgressListener(ImageLoadingProgressListener mProgressListener) { this.mProgressListener = mProgressListener; }