最近自己做了个Mvp-Retrofit-Rxjava-Rxbus的demo
项目地址:https://github.com/AnnyBaby/Mvp-Retrofit-Rxjava-Rxbus
在做这个项目的过程中,动手总比看理解的东西多,也查阅了很多资料,慢慢的理解这些框架的好处,但我这个只是最初版,模式:mvp ,使用的请求是Retrofit-Rxjava相结合
其中Rxbus是我自己强加上去的,所以用的地方有不妥,我会再更新改善。
具体的项目的界面如下:
1.用知乎日报的接口来做的
首页:日报列表
主题日报列表查看
http://news-at.zhihu.com/api/4/themes
主要的类
2.第二个界面是 点击后的日报列表
这边强加了rxbus ,但由于是没有在没有注册之前就发送,所以要进两次这个界面才有值,这个问题,我会在更新,找到合适的场合来使用rxbus
主题日报内容查看
http://news-at.zhihu.com/api/4/theme/11
3 . 第三个界面就比较简单,完全没有必要用到任何框架
知乎日报详情页
想要了解的代码的,可以自行下载,我还会持续更新,会添加一个较炫的效果,及慢慢封装成一个成品。