xUtils工具实现下载功能
private String download_url="http://192.168.2.8:80/DownZip/*****.zip";//下载的路径
public String SDPATH = Environment.getExternalStorageDirectory().toString();
String target = SDPATH+"/DownZip/********.zip";//保存路径必须包含有完整的文件名。
HttpUtils http = new HttpUtils();
HttpHandler handler = http.download(download_url,target, true, // 假设目标文件存在。接着未完毕的部分继续下载。server不支持RANGE时将从新下载。
true, // 假设从请求返回信息中获取到文件名称。下载完毕后自己主动重命名。
new RequestCallBack<File>() {
@Override
public void onStart() {
}
@Override
public void onLoading(long total, long current,
boolean isUploading) {
update_bt.setVisibility(View.VISIBLE);
update_bt.setText("更新进度 " + (current * 100 / total)
+ "%");
}
@Override
public void onSuccess(ResponseInfo<File> responseInfo) {
// File f = responseInfo.result;
// installApk(f);
}
@Override
public void onFailure(HttpException error, String msg) {
Log.e(TAG, msg);
}
});
最新文章
- 惊闻Java要收费之后
- JS 将数字转化成为货币格式
- Avizo应用 - Home和Set Home
- 短信SMS的接收
- XP重装之后蓝屏
- jboss4.2.3 SSL配置 + 生成数字签名
- MySQL 5.6 警告信息 command line interface can be insecure 修复
- java:线程的简单控制方法
- 省市选择(基于zepto.js)
- Codeforces Beta Round #97 (Div. 2)
- 【锋利的Jquery】读书笔记六
- python--对函数的理解
- 0基础搭建Hadoop大数据处理-集群安装
- 在dotnet core web api中支持CORS(跨域访问)
- linux系统下Vi编辑器或者Vim编辑器设置显示行号、自动缩进、调整tab键宽度的技巧?
- 无连接运输的UDP、可靠数据传输原理、面向连接运输的TCP
- Centos6.8 安装dlib库时出错【升级gcc 到4.9.0以上】
- 使用sshtunnel实现python公网连接阿里云mongo服务器
- java.lang.ClassCastException: cn.itcase.serviceImpl.servicestudentImpl cannot be cast to javax.servlet.Servlet
- c# 调用非托管c++dll 参数问题(转)
热门文章
- Java 反照机制中 getMethod()和getDeclaredField()区别
- OpenMP 中的线程任务调度
- 移植QT5.6到嵌入式开发板(史上最详细的QT移植教程)
- STL之set集合容器 【转】
- 【Scroller】scrollTo scrollBy startScroll computeScroll 自定义ViewPage 简介 示例
- 【Python】安装Python的mysql模块
- API的文件遍历,未使用CFileFind,因为里面牵扯MFC,编个DLL好麻烦。
- UISearchBar cancel 按钮设置文本
- xcode 模拟器,文档,离线安装
- Linux回环接口-----(loop-back/loopback)