AppUpdate

项目地址:WVector/AppUpdate 

简介:? Android 版本更新 ? a library for android version update ?

更多:作者   提 Bug   

标签:

 

目录

  • 功能介绍
  • 效果图与示例 apk
  • Gradle 依赖
  • 简单使用
  • 详细说明
  • 更新日志
  • License

功能介绍

  • [x] 实现 android 版本更新
  • [x] 对 kotlin 适配,调用更简单
  • [x] 自定义接口协议,可以不改变现有项目的协议就能使用
  • [x] 支持 get,post 请求
  • [x] 支持进度显示,对话框进度条,和通知栏进度条展示
  • [x] 支持后台下载
  • [x] 支持强制更新
  • [x] 支持简单主题色配置(可以自动从顶部图片提取主色)
  • [x] 支持自定义对话框(可以监听下载进度)
  • [x] 支持静默下载(可以设置 wifi 状态下)
  • [x] 支持 android7.0

效果图与示例 apk

点击下载 Demo.apk 或扫描下面的二维码安装

Gradle 依赖

java 方式引用

dependencies {    compile 'com.qianwen:update-app:3.5.2'}

  

kotlin 方式引用

dependencies {    compile 'com.qianwen:update-app-kotlin:1.2.3'}

  

简单使用

1,java 方式

    new UpdateAppManager                .Builder()                //当前 Activity                .setActivity(this)                //更新地址                .setUpdateUrl(mUpdateUrl)                //实现 httpManager 接口的对象                .setHttpManager(new UpdateAppHttpUtil())                .build()                .update();

2,kotlin 方式

    updateApp(mUpdateUrl, UpdateAppHttpUtil()).update()

更多相关文章

  1. Andorid Dialog 示例【慢慢更新】
  2. android 创建桌面快捷方式 、插件
  3. android源码下载方式
  4. Android(安卓)SDK Manager无法更新的解决
  5. Android热更新框架Tinker无法更新?
  6. 创建android逐帧动画的两种方式
  7. Android,一个思路实现APP版本更新
  8. 【安卓笔记】android客户端与服务端交互的三种方式
  9. android WebView 图片缩放功能小结

随机推荐

  1. 基于Kubernetes部署Jenkins动态构建环境
  2. 前端小白学习web缓存笔记
  3. HTML小白入门2:html常用的标签
  4. 10.0 Ansible Docker
  5. flea-frame-db使用之JPA封装介绍
  6. Transformer稀疏模型:​将文本、图像、声
  7. 隐马尔科夫模型-前向算法
  8. 登顶GitHub大热项目 | 非监督GAN算法U-GA
  9. 轻松集成HMS CGKit体积云实现云海仙境
  10. 函数节流你应该知道的那点事