BaseMVPDemo
项目介绍:
1.使用主流mvp框架管理项目结构
2.使用Dagger2管理组件(依赖注入)
3.使用RxJava+RxBinding+RxAndroid+Retrofit进行网络请求的封装和异常、对话框的统一处理
4.使用ButterKnife进行UI组件的依赖注入
5.对activity和fragment进行基类的封装,统一管理、实现网络的监听
后期计划: 1.集成RxCache实现项目的统一缓存功能 2.实现更多公共类。。。
总结: 项目目前实现的功能,基本概括大多数项目的基础功能,都可在此基础上进行二次开发。