zoukankan      html  css  js  c++  java
  • 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);
                            
                         }
                     });

  • 相关阅读:
    XCTF Guess-the-Number
    XCTF 3rd-GCTF-2017 hackme
    XCTF IgniteMe
    hdu 1713 相遇周期
    hdu 2092 整数解(一元二次方程解)
    failed to find romfile "efi-virtio.rom"
    在KVM主机和虚拟机之间共享目录
    Ubuntu下载连接(阿里云镜像)
    ubuntu apt-mirror 同步源到本地
    ubuntu 构建 deb 安装包
  • 原文地址:https://www.cnblogs.com/slgkaifa/p/6760097.html
Copyright © 2011-2022 走看看