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