下拉刷新
项目详情
navbar_avatar分享
repo_avatar
HelloGitHub 评分
0 人评分
一个简单易用、接入方便、UI 多样的 Android 内实现在线更新的库
认领
收藏
分享
1.1k
星数
中文
Java
主语言
活跃
2
贡献者
11
Issues
组织
2.1.0
最新版本
228
Forks
协议
更多
AutoUpdateProject image
一个简单易用、接入方便、UI 多样的 Android 内实现在线更新的库。示例代码: ```java //更新库配置 UpdateConfig updateConfig = new UpdateConfig() .setDebug(true)//是否是Debug模式 .setBaseUrl("http://www.cretinzp.com/system/versioninfo")//当 dataSourceType 为 DATA_SOURCE_TYPE_URL 时,配置此接口用于获取更新信息 .setMethodType(TypeConfig.METHOD_GET)//当 dataSourceType 为 DATA_SOURCE_TYPE_URL 时,设置请求的方法 .setDataSourceType(TypeConfig.DATA_SOURCE_TYPE_URL)//设置获取更新信息的方式 .setShowNotification(true)//配置更新的过程中是否在通知栏显示进度 .setNotificationIconRes(R.mipmap.download_icon)//配置通知栏显示的图标 .setUiThemeType(TypeConfig.UI_THEME_AUTO)//配置 UI 的样式,一种有 12 种样式可供选择 .setRequestHeaders(null)//当 dataSourceType 为 DATA_SOURCE_TYPE_URL 时,设置请求的请求头 .setRequestParams(null)//当 dataSourceType 为 DATA_SOURCE_TYPE_URL 时,设置请求的请求参数 .setCustomActivityClass(CustomActivity.class)//如果你选择的 UI 样式为 TypeConfig.UI_THEME_CUSTOM,那么你需要自定义一个 Activity 继承自 RootActivity 并参照 demo 实现功能,在此处填写自定义 Activity 的 class .setModelClass(new UpdateModel()); AppUpdateUtils.init(this, updateConfig); ```
收录于:
第 43 期

评论

评分:
暂无精选评论