RxJava+Retrofit2+Dagger2+MVP

作者: jzhu085 | 来源:发表于2017-01-04 21:04 被阅读407次

    目前项目使用的框架,最近有空就整理了下:
    https://github.com/zhujian1989/mf

    使用需要有如下基础:

    RxJava

    Retrofit2

    Dagger2

    build.gradle 配置

    Paste_Image.png Paste_Image.png Paste_Image.png

    BASE

    使用过程中可以选择继承如下,都只做了基础的封装:


    Paste_Image.png

    demo的目录

    算是一目了然吧,各个目录简单粗暴的描述了它的职责


    Paste_Image.png

    大家应该run一盘儿就懂起了

    官方源码

    todo-mvp/ - mvp基础架构示例。
    todo-mvp-loaders/ - 基于mvp基础架构项目,获取数据部分使用了Loaders架构。
    todo-databinding/ - 基于mvp基础架构项目,使用了数据绑定组件。
    todo-mvp-clean/ - 基于mvp基础架构项目,使用了clean架构的概念。
    todo-mvp-dagger/ - 基于mvp基础架构项目,使用了dagger2进行依赖注入。
    todo-mvp-contentproviders/ - 基于todo-mvp-loaders架构项目,使用了Content Providers
    todo-mvp-rxjava/ - 基于mvp基础架构项目,全名用RxJava进行并发和数据层处理。

    相关文章

      网友评论

        本文标题:RxJava+Retrofit2+Dagger2+MVP

        本文链接:https://www.haomeiwen.com/subject/rhqavttx.html