基于MVP + Dagger2 + RxJava + Retrofit + OkHttp的android架构
闲话不多说,直接上菜。。。project的结构整个project的结构由datamodule和appmodule组成:datamodule:数据模块,封装了网络请求及数据处理api包:网络接口apibean包:数据实体di包:Dagger2相关类repository包:网络请求的仓库appmodule:主模块base包:基类di包:Dagger2相关类ui包:ui模块的类util包:工具类需要添加