下载更新APP版本号
来源:互联网 发布:php7不支持mysql扩展 编辑:程序博客网 时间:2024/05/17 00:52
private void wiFiDialog(){ AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setTitle("版本更新"); builder.setMessage("现在检测到新版本,是否更新?"); builder.setNegativeButton("取消",null); builder.setPositiveButton("确定 ", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { String path="http://gdown.baidu.com/data/wisegame/f98d235e39e29031/baiduxinwen.apk"; String path2 = Environment.getExternalStorageDirectory().getPath() + "/baidu.apk"; RequestParams params = new RequestParams(path); params.setSaveFilePath(path2); x.http().get(params, new Callback.ProgressCallback<File>() { @Override public void onSuccess(File result) { Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(Uri.fromFile(result),"application/vnd.android.package-archive"); startActivity(intent); } @Override public void onError(Throwable ex, boolean isOnCallback) { } @Override public void onCancelled(CancelledException cex) { } @Override public void onFinished() { dialog1.dismiss(); } @Override public void onWaiting() { } @Override public void onStarted() { initProgressDiaLog(); } @Override public void onLoading(long total, long current, boolean isDownloading) { { //判断是否是在下载中,可加也可不加 if (isDownloading) { //算出来当前进度 int progress = (int) (current * 100/ total ); //把进度设置给progressBar dialog1.setProgress(progress); } } } }); } }); builder.create().show();}//创建进度条private void initProgressDiaLog() { dialog1 = new ProgressDialog(this); dialog1.setTitle("正在下载中..."); dialog1.setProgress(0); dialog1.setCancelable(false); //设置不可点击界面之外的区域让对话框消失 //设置进度条的样式 dialog1.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL); dialog1.show();}
阅读全文
0 0
- 下载更新APP版本号
- iOS APP版本更新比较版本号大小
- app 版本更新,软件更新成功,但是版本号无法更新
- 下载更新App
- android 开发 App下载更新
- Android app自动下载更新
- app版本更新下载服务
- iOS app版本更新和版本号的比较
- app更新版本下载文件,然后安装
- Android实现APP在线下载更新
- h5+实现APP自动下载更新(hbuilder)
- DownloadManager实现下载、安装更新app功能
- Android实现APP在线下载更新
- Android SDK Android NDK 官方下载地址(更新加版本号下载)
- App Store更新应用时,更新中断后无法下载
- ios设置App版本号
- ios获取app版本号
- 获取app版本号
- vue.js实现瀑布流之vue-waterfall-easy
- C51中的位移
- HDU 6170(Two strings-DP)
- Servlet中service的参数转换成http的类型
- CodeForces
- 下载更新APP版本号
- hdu6141 最大树形图+权值编码
- 最全oracle单行函数之日期函数用法
- composer self-update 出现 [ErrorException] zlib_decode(): data error提示的解决!
- 剑指offer-判断二叉树是否对称
- LintCode_在二叉查找树中插入节点
- 通过xhell输入命令对多个linux进行同时操作
- hdu 6108 小C的倍数问题【一个数的因子个数】
- C#中this的用法