基于Glide的图片下载工具类,简单、高效

DownImageUtil

基于Glide的图片下载工具类,简单、高效

预览图:

download.gif

三步帮你实现

第一句 , 实例化:

1
mDownImageUtil = new DownImageUtil(MainActivity.this);

第二句 , 下载图片:

1
2
3
//第一个参数为下载地址,第二个参数为图片名,第三个参数为目录名
// 地址为格式:/storage/emulated/0/cwj/img/Test/1.png
mDownImageUtil.onDownLoad("url",1,"Test");;

第三句 , 设置回调,显示图片:

1
2
3
4
5
6
7
8
9
10
11
12
mDownImageUtil.setImageCallBack(new ImageCallBack() {
@Override
public void onSuccess(String url) {
Glide.with(MainActivity.this).load(url).into(iv_down);
tv_path.setText("文件存储地址为:\n" + url);
}
@Override
public void onFailed() {
}
});

是不是很简单呀?细节可看看源码
GitHub下载地址:DownLoadImage

文章目录
  1. 1. DownImageUtil
    1. 1.1. 三步帮你实现