没有合适的资源?快使用搜索试试~ 我知道了~
相信所有的用户都遇到过软件提醒更新的情况,下面就将实现此功能 首先看一下程序目录结构 步骤: 1、新建一个类UpdateManger,用于显示提示更新 代码如下:public class UpdateManger { // 应用程序Context private Context mContext; // 提示消息 private String updateMsg = “有最新的软件包,请下载!”; // 下载安装包的网络路径 private String apkUrl = “http://softfile.3g.qq.com:8080/msoft/179/24659/43549/qq_h
资源详情
资源评论
资源推荐
Android 软件自动更新功能实现的方法软件自动更新功能实现的方法
相信所有的用户都遇到过软件提醒更新的情况,下面就将实现此功能
首先看一下程序目录结构
步骤:
1、新建一个类、新建一个类UpdateManger,用于显示提示更新,用于显示提示更新
代码如下:
public class UpdateManger {
// 应用程序Context
private Context mContext;
// 提示消息
private String updateMsg = “有最新的软件包,请下载!”;
// 下载安装包的网络路径
private String apkUrl = “http://softfile.3g.qq.com:8080/msoft/179/24659/43549/qq_hd_mini_1.4.apk”;
private Dialog noticeDialog;// 提示有软件更新的对话框
private Dialog downloadDialog;// 下载对话框
private static final String savePath = “/sdcard/updatedemo/”;// 保存apk的文件夹
private static final String saveFileName = savePath + “UpdateDemoRelease.apk”;
// 进度条与通知UI刷新的handler和msg常量
private ProgressBar mProgress;
private static final int DOWN_UPDATE = 1;
private static final int DOWN_OVER = 2;
private int progress;// 当前进度
private Thread downLoadThread; // 下载线程
private boolean interceptFlag = false;// 用户取消下载
// 通知处理刷新界面的handler
private Handler mHandler = new Handler() {
@SuppressLint(“HandlerLeak”)
@Override
public void handleMessage(Message msg) {
switch (msg.what) {
case DOWN_UPDATE:
mProgress.setProgress(progress);
break;
case DOWN_OVER:
installApk();
break;
}
super.handleMessage(msg);
}
};
public UpdateManger(Context context) {
this.mContext = context;
}
// 显示更新程序对话框,供主程序调用
public void checkUpdateInfo() {
showNoticeDialog();
}
private void showNoticeDialog() {
android.app.AlertDialog.Builder builder = new android.app.AlertDialog.Builder(
mContext);// Builder,可以通过此builder设置改变AleartDialog的默认的主题样式及属性相关信息
builder.setTitle(“软件版本更新”);
builder.setMessage(updateMsg);
builder.setPositiveButton(“下载”, new OnClickListener() {
@Override
weixin_38739837
- 粉丝: 2
- 资源: 912
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0