MVP+Retrofit+Rxjava项目的封装

因为要开启一个新项目,为了节省时间就把之前项目结构和基础的封装抽离出来了。
项目使用当下最流行的MVP模式,数据请求Rxjava+Retrofit2,数据绑定使用的butterknife,里面只包含了一个测试界面方便更改和扩展。
先看下项目结构
MVP+Retrofit+Rxjava项目的封装

封装后完成一个网络请求的Activity

MVP+Retrofit+Rxjava项目的封装

最后奉上项目地址项目地址,欢迎Start 和 Fork,本人会不定期更新扩展新功能,新项目结束会着手把Rxjava切换成Rxjava2.