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