基于众多开源项目Rxjava+retrofit2+Butterknife+MVP模式的android app 整合开发框架
目前项目代码还没完成,先立个flag,dragger2 上手难度大,而且代码不好管理,体量大增,只适合大型项目,所以不考虑加入进去。:P
另外本项目里面还参考了另一个开源项目MVPArms的部分代码。
框架特点
- 基于Google官网demo mvp设计模式
- rxjava 1.x 响应式编程
- retrofit2+okhttp3 网络框架
- ButterKnife view组件注入
- EventBus 消息通信
- GreenDao 数据库管理
- Glide 图片加载库
- leakcanary 内存泄漏检查
- gson json解析
- 还有一些比较常用的工具类,比如字符串处理,加密,disc&spf本地缓存,md5,自定义组件,图片圆角剪裁,简单动画,包信息管理等等
- 自定义模板代码,快速构建Activity,Fragment
Thanks!!!!!