https://github.com/maoruibin/GankDagger2
When Meizi meet MVP + Dagger2 + Retrofit2
https://github.com/maoruibin/GankDagger2
gankio
Last synced: 3 months ago
JSON representation
When Meizi meet MVP + Dagger2 + Retrofit2
- Host: GitHub
- URL: https://github.com/maoruibin/GankDagger2
- Owner: maoruibin
- Created: 2015-12-24T17:07:16.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-02-18T09:36:46.000Z (over 9 years ago)
- Last Synced: 2025-03-04T20:43:06.026Z (3 months ago)
- Topics: gankio
- Language: Java
- Homepage:
- Size: 86.9 KB
- Stars: 56
- Watchers: 7
- Forks: 14
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GankDagger2
一个使用 MVP 架构,并组合 Dagger2、Retrofit2、RxJava 等技术点而成简单示例 Demo。
## Description
Demo中展示了一张从[干货集中营](http://gank.io/)中获取到的当日妹子图片,以及当天的干货链接信息。
当 MVP + Dagger2、Retrofit2 和妹子相遇,会擦出怎样的火花?更多详情,请看代码~
## 技术点
* Retrofit2(beta4)
* Dagger2
* RxJava## Note
该项目使用的 AndroidStudio 版本为 2.0 Beta5,并且启用了 Instant Run ,所以 gradle 的版本也相应的设置为
classpath 'com.android.tools.build:gradle:2.0.0-beta5'
如果因为你的 AndroidStudio 版本和我的不一致,造成无法运行该项目,请手动更改 gradle 对应的版本号。
另外,如果一些同学有兴趣继续完善该 Demo,欢迎 Fork 哈~## Useful links
[Dagger 2: Even sharper, less square](https://blog.gouline.net/2015/05/04/dagger-2-even-sharper-less-square/)
[Retrofit 2 — Upgrade Guide from 1.9](https://futurestud.io/blog/retrofit-2-upgrade-guide-from-1-9)