今天章鱼猫给大家分享的这个开源项目啊,都说做这个开发的都快凉了,发关于这个开发的文章,现在都没人看了。难道这个开发就真的凉了吗?没人看么?没人用么?导致现在很多号主都转型,再也不发关于它的文章了。
而上面说的那个开发,那个它指的到底是谁呢?
对,可能你猜到了,是 Android 开发。都说现在发 Android 的文章都没人看了,但是我不一样,今天给大家分享的这个开源项目是来自于读者的投稿。我相信,这个开源项目肯定能够帮助到大家的。
对,这个开源项目就是一个简单、轻量、可随意定制的 Android 版本更新库,它叫:AppUpdate 。
开源库功能:
- 支持AndroidX
- 支持后台下载
- 支持强制更新
- 支持自定义下载过程
- 支持 设备 >= Android M 动态权限的申请
- 支持通知栏进度条展示(或者自定义显示进度)
- 支持Android N
- 支持Android O
- 支持Android P
- 支持Android Q
- 支持中/英文双语(国际化)
- 支持自定义内置对话框样式
- 支持取消下载(如果发送了通知栏消息,则会移除)
- 支持下载完成 打开新版本后删除旧安装包文件
- 使用HttpURLConnection下载,未集成其他第三方框架
还是非常好用的, 关键是不仅好用,还漂亮啊,不信,你看看效果图:
是不是,感觉非常不错呢?我相信很多 Android 开发者,在工作当中肯定会用到类似的功能的。
开源项目地址:https://github.com/azhon/AppUpdate
今天的推荐不知道大家喜欢吗?如果你喜欢,请在文章底部留言和点赞,以表示对我的支持,你们的留言、点赞和转发关注是我持续更新的动力哦!
閱讀更多 非著名程序員 的文章