Android XSnow框架(RxJava+Retrofit)

幻影宇寰 2017-01-20 06:14:49
基于RxJava+Retrofit精心打造的Android基础框架,包含网络、下载、缓存、事件总线、数据库、图片加载、UI模块,基本都是项目中必用功能,每个模块充分解耦,可随意替换。

- 项目地址:[https://github.com/xiaoyaoyou1212/XSnow](欢迎大家Fork参与)

- 项目依赖:compile project('com.vise.xiaoyaoyou:xsnow:1.0.0')

- 支持OKHttp本身的HTTP缓存,也支持外部自定义的在线离线缓存,可配置常用缓存策略,如优先获取缓存策略等。

- 支持请求与响应统一处理,不需要上层每个模块都定义ApiService接口。

- 支持泛型T接收处理响应数据,也可根据服务器返回的统一数据模式定制如包含Code、Data、Message的通用Model ApiResult<T>。

- 支持异常统一处理,定制了ApiException拦截处理,可根据服务器各种响应码定制异常提示。

- 支持不需订阅者的回调数据处理。

- 支持自定义请求头。

- ......

使用demo效果图





...全文
657 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
我是昆虫 2017-07-21
  • 打赏
  • 举报
回复
我是昆虫0000000000000000
幻影宇寰 2017-03-15
  • 打赏
  • 举报
回复
幻影宇寰 2017-03-09
  • 打赏
  • 举报
回复
幻影宇寰 2017-02-15
  • 打赏
  • 举报
回复
m0_liguijun 2017-02-15
  • 打赏
  • 举报
回复
貌似很强势
DuskCrowA 2017-02-15
  • 打赏
  • 举报
回复
我是来看图的
幻影宇寰 2017-02-03
  • 打赏
  • 举报
回复

80,471

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧