最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android okhttputils現(xiàn)在進(jìn)度顯示實(shí)例代碼

 更新時間:2016年12月14日 16:10:38   作者:曲洋-quyang  
本文通過實(shí)例代碼給大家詳細(xì)介紹了Android okhttputils現(xiàn)在進(jìn)度顯示,代碼簡答易懂,非常不錯,具有參考借鑒價值,需要的朋友參考下吧

OkHttpUtils是一款封裝了okhttp的網(wǎng)絡(luò)框架,支持大文件上傳下載,上傳進(jìn)度回調(diào),下載進(jìn)度回調(diào),表單上傳(多文件和多參數(shù)一起上傳),鏈?zhǔn)秸{(diào)用,整合Gson,自動解析返回對象,支持Https和自簽名證書,支持cookie自動管理,擴(kuò)展了統(tǒng)一的上傳管理和下載管理功能。

 //download the new app
  private void downLoadNewApp(NewVersion.XianzaishiRfBean version) {
    if (StringUtils.isEmpty(version.getUrl())) {
      ToastUtils.showToast("新版本的APP url為空");
      enterLoginActivity();
      return;
    }
    final ProgressDialog dialog = new ProgressDialog(this);
    dialog.setTitle("正在下載");
    dialog.setMessage(version.getDes() + "");
    dialog.setCancelable(false);
    dialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
    dialog.show();
    if (!NetUtils.hasNet(SplashActivity.this)) {
      ToastUtils.showToast("請檢查網(wǎng)絡(luò)環(huán)境");
      return;
    }
    System.out.println("SplashActivity.downLoadNewApp=" + version.getUrl());
    OkHttpUtils
        .get()
        .url(version.getUrl())
        .build()
        .execute(new FileCallBack(Environment.getExternalStorageDirectory().getAbsolutePath(), Conts.NEW_APP_NAME) {
          @Override
          public void onError(Call call, Exception e, int id) {
            enterLoginActivity();
            System.out.println("SplashActivity.onError=哈哈哈");
            ToastUtils.showToast("下載更新包失敗");
          }
          @Override
          public void inProgress(float progress, long total, int id) {
            super.inProgress(progress, total, id);
            dialog.setProgress((int) (100 * progress));
          }
          @Override
          public void onResponse(File response, int id) {
            Intent intent = new Intent();
            intent.setAction(Intent.ACTION_VIEW);
            intent.addCategory(Intent.CATEGORY_DEFAULT);
            intent.setDataAndType(Uri.fromFile(response),
                "application/vnd.android.package-archive");
            startActivityForResult(intent, 0);
          }
        });
  }

以上所述是小編給大家介紹的Android okhttputils現(xiàn)在進(jìn)度顯示實(shí)例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評論

娱乐| 新余市| 韶山市| 侯马市| 江西省| 尤溪县| 定南县| 长治县| 棋牌| 白沙| 宜良县| 邵东县| 绥滨县| 和平区| 正宁县| 荥阳市| 甘南县| 镶黄旗| 吴忠市| 武城县| 二手房| 广州市| 汉沽区| 定安县| 霍州市| 安化县| 阿拉善左旗| 镇沅| 仁化县| 沙田区| 临泉县| 织金县| 霍邱县| 贵定县| 邮箱| 宁波市| 梅州市| 共和县| 静乐县| 南汇区| 星子县|