码迷,mamicode.com
首页 > 其他好文 > 详细

xUtils工具实现下载功能

时间:2015-07-23 12:12:37      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:android开发   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, // 如果目标文件存在,接着未完成的部分继续下载。服务器不支持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);
                        
                     }
                 });

版权声明:本文为博主原创文章,未经博主允许不得转载。

xUtils工具实现下载功能

标签:android开发   xutils   

原文地址:http://blog.csdn.net/huningjun/article/details/47018511

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!