diff --git a/README.md b/README.md index 523133a..b76cf60 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,7 @@ ```gradle dependencies { - compile 'com.qianwen:update-app:3.2.6' + compile 'com.qianwen:update-app:3.2.7' } ``` @@ -77,6 +77,8 @@ dependencies { .setUpdateUrl("https://raw.githubusercontent.com/WVector/AppUpdateDemo/master/json/json.txt") //添加自定义参数 .setParams(params) + //设置点击升级后,消失对话框 + .hideDialogOnDownloading(true) //设置头部 .setTopPic(R.mipmap.top_5) //设置主题色 @@ -177,7 +179,9 @@ dependencies { ``` - 3, 服务器app后台管理界面(下次放出服务器的代码) + 3, 服务器app后台管理界面 + +[点击下载后台代码](https://raw.githubusercontent.com/WVector/AppUpdateDemo/master/web/AppVersionManger.rar) diff --git a/app/src/main/java/com/vector/appupdatedemo/MainActivity.java b/app/src/main/java/com/vector/appupdatedemo/MainActivity.java index da6d5a5..c4ee929 100644 --- a/app/src/main/java/com/vector/appupdatedemo/MainActivity.java +++ b/app/src/main/java/com/vector/appupdatedemo/MainActivity.java @@ -224,6 +224,8 @@ public void updateApp4(View view) { .setUpdateUrl("https://raw.githubusercontent.com/WVector/AppUpdateDemo/master/json/json.txt") //添加自定义参数 .setParams(params) + //设置点击升级后,消失对话框 + .hideDialogOnDownloading(true) //设置头部 .setTopPic(R.mipmap.top_8) //设置主题色 @@ -253,11 +255,11 @@ protected UpdateAppBean parseJson(String json) { .setTargetSize(jsonObject.optString("target_size")) //更新内容 测试更新内容过多 .setUpdateLog("1,添加删除信用卡接口\n2,添加vip认证\n3,区分自定义消费,一个小时不限制。\n4,添加放弃任务接口,小时内不生成。\n5,消费任务手动生成。" + - "1,添加删除信用卡接口\n2,添加vip认证\n3,区分自定义消费,一个小时不限制。\n4,添加放弃任务接口,小时内不生成。\n5,消费任务手动生成。" + - "1,添加删除信用卡接口\n2,添加vip认证\n3,区分自定义消费,一个小时不限制。\n4,添加放弃任务接口,小时内不生成。\n5,消费任务手动生成。" + - "1,添加删除信用卡接口\n2,添加vip认证\n3,区分自定义消费,一个小时不限制。\n4,添加放弃任务接口,小时内不生成。\n5,消费任务手动生成。" + - "1,添加删除信用卡接口\n2,添加vip认证\n3,区分自定义消费,一个小时不限制。\n4,添加放弃任务接口,小时内不生成。\n5,消费任务手动生成。" + - "1,添加删除信用卡接口\n2,添加vip认证\n3,区分自定义消费,一个小时不限制。\n4,添加放弃任务接口,小时内不生成。\n5,消费任务手动生成。") + "\n1,添加删除信用卡接口\n2,添加vip认证\n3,区分自定义消费,一个小时不限制。\n4,添加放弃任务接口,小时内不生成。\n5,消费任务手动生成。" + + "\n1,添加删除信用卡接口\n2,添加vip认证\n3,区分自定义消费,一个小时不限制。\n4,添加放弃任务接口,小时内不生成。\n5,消费任务手动生成。" + + "\n1,添加删除信用卡接口\n2,添加vip认证\n3,区分自定义消费,一个小时不限制。\n4,添加放弃任务接口,小时内不生成。\n5,消费任务手动生成。" + + "\n1,添加删除信用卡接口\n2,添加vip认证\n3,区分自定义消费,一个小时不限制。\n4,添加放弃任务接口,小时内不生成。\n5,消费任务手动生成。" + + "\n1,添加删除信用卡接口\n2,添加vip认证\n3,区分自定义消费,一个小时不限制。\n4,添加放弃任务接口,小时内不生成。\n5,消费任务手动生成。") //是否强制更新 .setConstraint(false); //设置md5 diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index 1dc9839..74f6580 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -63,6 +63,12 @@ android:visibility="gone" /> + + params; + //是否隐藏对话框下载进度条 + private boolean mHideDialog; public Map getParams() { return params; @@ -297,6 +302,14 @@ public UpdateAppManager build() { return new UpdateAppManager(this); } + public Builder hideDialogOnDownloading(boolean b) { + mHideDialog = b; + return this; + } + + public boolean isHideDialog() { + return mHideDialog; + } } } diff --git a/web/AppVersionManger.rar b/web/AppVersionManger.rar new file mode 100644 index 0000000..69d54f4 Binary files /dev/null and b/web/AppVersionManger.rar differ