您的位置:首页 > 移动开发 > Android开发

RxEasyAndroid 2.1发布

2017-11-02 16:36 525 查看


Github地址

https://github.com/wu928320442/RxEasyAndroid

需要的环境

JDK1.7

SDK

AndroidStudio开发工具

特性

整合主流HTTP网络(Retrofit2、OKHTTP3)、图片加载(Glide)、MVP(RxJava2+Dagger2)架构的一套快速高效的开发框架

包含app library 两个Module 组件化开发

在EasyAndroid基础上加入RxJava2支持 这个是非RxJava2版本https://github.com/wu928320442/EasyAndroid

用到的第三方框架

SDK自带扩展依赖包

RxJava2

RxBus封装(基于RxJava2)

Retrofit2网络层处理 使用OKHTTP3处理

Glide图片加载处理 使用OKHTTP3处理

OKHTTP3 HTTP基础库,提供给网络层处理和图片加载

PersistentCookieJar快速Cookie持久化与缓存库

Dagger2 依赖注入库,整合Activity,Fragment,Presenter之间的依赖关系

使用Realm数据库

使用RxBind对空见进行监听

Butterknife View的注入库

BaseRecyclerViewAdapterHelper Recycler下拉加载库

statusbarutil 状态栏管理

Utilcode实用工具库

Logger 一个简洁漂亮的日志打印库

版本更新内容

2.1

1.集成RxBind

2.集成Realm

3.SimpleActivity SimpleFragment也支持依赖注入

2.0

APP 部分

1.去除Clean建筑模式

2.封装常用Rx操作

3.RxJava支持

4.增加了状态栏设置

类库:

1.删除无用的Presenter EasyBasePresenterFrg EasyBaseViewFrg

2.网络配置支持RxJava

联系方式

QQ 928320442

Android开发交流群 323876830

Email wujiajun311@gmail.com
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: