Skip to content

Commit

Permalink
发布2.0.2版本
Browse files Browse the repository at this point in the history
  • Loading branch information
xuexiangjys committed Aug 15, 2020
1 parent c1612f5 commit bb9a271
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 1 deletion.
13 changes: 12 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,7 @@ allprojects {
dependencies {
...
// androidx版本
implementation 'com.github.xuexiangjys:XUpdate:2.0.1'
implementation 'com.github.xuexiangjys:XUpdate:2.0.2'
}
```

Expand Down Expand Up @@ -237,6 +237,17 @@ mMd5 | String | "" | 下载文件的加密校验值(默认使用md5加密),用
mSize | long | 0 | 下载文件的大小【单位:KB】
mIsShowNotification | boolean | false | 是否在通知栏上显示下载进度

(3) PromptEntity字段属性

字段名 | 类型 | 默认值 | 备注
:-|:-:|:-:|:-
mThemeColor | int | R.color.xupdate_default_theme_color | 主题色(进度条和按钮的背景色)
mTopResId | int | R.drawable.xupdate_bg_app_top | 顶部背景图片资源id
mButtonTextColor | int | 0 | 按钮文字颜色
mSupportBackgroundUpdate | boolean | false | 是否支持后台更新
mWidthRatio | float | -1(无约束) | 版本更新提示器宽度占屏幕的比例
mHeightRatio | float | -1(无约束) | 版本更新提示器高度占屏幕的比例

### 2.4、文件加密校验方式

本框架默认使用的文件加密校验方法是MD5加密方式,当然如果你不想使用MD5加密,你也可以自定义文件加密器`IFileEncryptor`,以下是MD5文件加密器的实现供参考:
Expand Down
11 changes: 11 additions & 0 deletions xupdate-lib/src/main/java/com/xuexiang/xupdate/UpdateManager.java
Original file line number Diff line number Diff line change
Expand Up @@ -754,6 +754,17 @@ public Builder promptHeightRatio(float heightRatio) {
return this;
}

/**
* 设置版本更新提示器的样式
*
* @param promptEntity 版本更新提示器参数信息
* @return
*/
public Builder promptStyle(@NonNull PromptEntity promptEntity) {
this.promptEntity = promptEntity;
return this;
}

/**
* 设备版本更新下载器
*
Expand Down

0 comments on commit bb9a271

Please sign in to comment.