Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

AndroidAPPFunc

这是一个基于Retrofit2.0+RxJava+Dragger2+mvp实现不一样的Android网络构架搭建。代码很值得参考,虽然实现效果很简单,但是为了适应项目,本人从application就开始了封装。关于MVP结构,封装在mainContract中,适合拿来就用。

  • dragger2效果如下:

![](https://github.com/xumorden/AndroidAPPFunc/blob/master/image/dragger2.png)
关于dragger2所采用的依赖注入思想,可参考[Dagger2入门](http://blog.csdn.net/duo2005duo/article/details/50618171),远古大神写得非常简洁,唯一遗憾就是没有相应的代码。
[Step To Step](http://www.jianshu.com/p/7505d92d7748)作者`iamwent`写得非常好,给出的例子也是很适合学习。缺点是拿到项目中还需要改进,特别没有 Retrofit2.0+RxJava网络请求部分。本例子面向项目,很适合学习,代码里加了充分的注释,阅读代码很友善。