一个使用 MVP 架构,并组合 Dagger2、Retrofit2、RxJava 等技术点而成简单示例 Demo。
Demo中展示了一张从干货集中营中获取到的当日妹子图片,以及当天的干货链接信息。
当 MVP + Dagger2、Retrofit2 和妹子相遇,会擦出怎样的火花?更多详情,请看代码~
- Retrofit2(beta4)
- Dagger2
- RxJava
该项目使用的 AndroidStudio 版本为 2.0 Beta5,并且启用了 Instant Run ,所以 gradle 的版本也相应的设置为
classpath 'com.android.tools.build:gradle:2.0.0-beta5'
如果因为你的 AndroidStudio 版本和我的不一致,造成无法运行该项目,请手动更改 gradle 对应的版本号。
另外,如果一些同学有兴趣继续完善该 Demo,欢迎 Fork 哈~