Skip to content

Commit

Permalink
Update README
Browse files Browse the repository at this point in the history
  • Loading branch information
jenly1314 committed Feb 5, 2023
1 parent 3512b16 commit 6a97797
Showing 1 changed file with 18 additions and 21 deletions.
39 changes: 18 additions & 21 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -166,17 +166,17 @@ allprojects {

### app-updater

1. 不设置 **HttpManager** 时,默认使用 **HttpsURLConnection** 实现的 **HttpManager** 进行下载,如果想要使用 **OkHttpClient** 实现下载,需依赖 **okhttp** 库;(内部默认提供 **HttpManager****OkHttpManager** 两种实现)
2. 支持下载APK时,优先取本地缓存策略,避免多次重复下载相同的APK文件;(校验方式支持 **文件MD5****VersionCode** 比对)
3. 如需自定义更新App时通知栏中的相关文案信息;你只需在 **string.xml** 定义相同的名字进行覆盖即可(**app-updater** 中的资源定义都是以 **app_updater** 开头)。
4. 不设置 **Notification** 时,默认使用 **NotificationImpl** 实现的,如果当前的通知栏的布局不满足你的需求,可通过参考 **NotificationImpl** 去自定义实现一个 **INotification**
5. **AppUpdater** 中的日志统一使用 **LogUtils** 进行管理,通过 **LogUtils.setShowLog** 可以全局设置是否显示日志;需要定位**AppUpdater** 内部日志信息时,只需过滤以 **AppUpdater** 开头的 **Log Tag** 即可。
6. **AppUpdater** 的更多配置说明请查看 **AppUpdater.Builder****UpdateConfig**;方法上基本都有详细的说明。
* 不设置 **HttpManager** 时,默认使用 **HttpsURLConnection** 实现的 **HttpManager** 进行下载,如果想要使用 **OkHttpClient** 实现下载,需依赖 **okhttp** 库;(内部默认提供 **HttpManager****OkHttpManager** 两种实现)
* 支持下载APK时,优先取本地缓存策略,避免多次重复下载相同的APK文件;(校验方式支持 **文件MD5****VersionCode** 比对)
* 如需自定义更新App时通知栏中的相关文案信息;你只需在 **string.xml** 定义相同的名字进行覆盖即可(**app-updater** 中的资源定义都是以 **app_updater** 开头)。
* 不设置 **Notification** 时,默认使用 **NotificationImpl** 实现的,如果当前的通知栏的布局不满足你的需求,可通过参考 **NotificationImpl** 去自定义实现一个 **INotification**
* **AppUpdater** 中的日志统一使用 **LogUtils** 进行管理,通过 **LogUtils.setShowLog** 可以全局设置是否显示日志;需要定位**AppUpdater** 内部日志信息时,只需过滤以 **AppUpdater** 开头的 **Log Tag** 即可。
* **AppUpdater** 的更多配置说明请查看 **AppUpdater.Builder****UpdateConfig**;方法上基本都有详细的说明。

### app-dialog

1. **AppDialogConfig** 主要提供一些对话框配置,内部提供了一套默认的配置,你也可以通过 **AppDialogConfig** 对外暴露的方法,自定义对话框配置;**AppDialog** 主要负责对话框的显示与消失;通过 **AppDialog****AppDialogConfig**,你可以很容易的实现一个自定义对话框;
2. **AppDialog** 足够抽象,也足够通用,这里只列个特别的场景说明:如需你想不通过自定义布局的方式定义对话框布局,只想修改 **AppDialog** 内置默认对话框提示文字的颜色(包括按钮文字),你可以通过在 **colors.xml** 定义相同的名字进行覆盖即可(**app-dialog** 中的资源定义都是以 **app_dialog** 开头)。
* **AppDialogConfig** 主要提供一些对话框配置,内部提供了一套默认的配置,你也可以通过 **AppDialogConfig** 对外暴露的方法,自定义对话框配置;**AppDialog** 主要负责对话框的显示与消失;通过 **AppDialog****AppDialogConfig**,你可以很容易的实现一个自定义对话框;
* **AppDialog** 足够抽象,也足够通用,这里只列个特别的场景说明:如需你想不通过自定义布局的方式定义对话框布局,只想修改 **AppDialog** 内置默认对话框提示文字的颜色(包括按钮文字),你可以通过在 **colors.xml** 定义相同的名字进行覆盖即可(**app-dialog** 中的资源定义都是以 **app_dialog** 开头)。

## 混淆

Expand Down Expand Up @@ -248,27 +248,24 @@ allprojects {
## 赞赏
如果您喜欢AppUpdater,或感觉AppUpdater帮助到了您,可以点右上角“Star”支持一下,您的支持就是我的动力,谢谢 :smiley:<p>
您也可以扫描下面的二维码,请作者喝杯咖啡 :coffee:
<div>
<img src="https://jenly1314.github.io/image/pay/wxpay.png" width="280" heght="350">
<img src="https://jenly1314.github.io/image/pay/alipay.png" width="280" heght="350">
<img src="https://jenly1314.github.io/image/pay/qqpay.png" width="280" heght="350">
<img src="https://jenly1314.github.io/image/alipay_red_envelopes.jpg" width="233" heght="350">
</div>
<div>
<img src="https://jenly1314.github.io/image/pay/sponsor.png" width="98%">
</div>

## 关于我
Name: <a title="关于作者" href="https://about.me/jenly1314" target="_blank">Jenly</a>
Name: <a title="关于作者" href="https://jenly1314.github.io" target="_blank">Jenly</a>

Email: <a title="欢迎邮件与我交流" href="mailto:jenly1314@gmail.com" target="_blank">jenly1314#gmail.com</a> / <a title="给我发邮件" href="mailto:jenly1314@vip.qq.com" target="_blank">jenly1314#vip.qq.com</a>
Email: <a title="欢迎邮件与我交流" href="mailto:jenly1314@gmail.com" target="_blank">jenly1314#gmail.com</a> / <a title="给我发邮件" href="mailto:jenly1314@vip.qq.com" target="_blank">jenly1314#vip.qq.com</a>

CSDN: <a title="CSDN博客" href="http://blog.csdn.net/jenly121" target="_blank">jenly121</a>
CSDN: <a title="CSDN博客" href="http://blog.csdn.net/jenly121" target="_blank">jenly121</a>

CNBlogs: <a title="博客园" href="https://www.cnblogs.com/jenly" target="_blank">jenly</a>
CNBlogs: <a title="博客园" href="https://www.cnblogs.com/jenly" target="_blank">jenly</a>

GitHub: <a title="GitHub开源项目" href="https://github.com/jenly1314" target="_blank">jenly1314</a>
GitHub: <a title="GitHub开源项目" href="https://github.com/jenly1314" target="_blank">jenly1314</a>

Gitee: <a title="Gitee开源项目" href="https://gitee.com/jenly1314" target="_blank">jenly1314</a>
Gitee: <a title="Gitee开源项目" href="https://gitee.com/jenly1314" target="_blank">jenly1314</a>

加入QQ群: <a title="点击加入QQ群" href="http://shang.qq.com/wpa/qunwpa?idkey=8fcc6a2f88552ea44b1411582c94fd124f7bb3ec227e2a400dbbfaad3dc2f5ad" target="_blank">20867961</a>
加入QQ群: <a title="点击加入QQ群" href="http://shang.qq.com/wpa/qunwpa?idkey=8fcc6a2f88552ea44b1411582c94fd124f7bb3ec227e2a400dbbfaad3dc2f5ad" target="_blank">20867961</a>
<div>
<img src="https://jenly1314.github.io/image/jenly666.png">
<img src="https://jenly1314.github.io/image/qqgourp.png">
Expand Down

0 comments on commit 6a97797

Please sign in to comment.