美文网首页
android使用mvp理解

android使用mvp理解

作者: winxx | 来源:发表于2016-07-19 17:01 被阅读0次

看了一些MVP架构的代码,画了下图帮助理解,图中implements和组合关系的线不准确,勿介意。

源码和参考:http://www.cnblogs.com/liuling/archive/2015/12/23/mvp-pattern-android.html

总结:这个例子是一个activity + 一个viewinterface + 一个model + 一个presenter 。对应的mvp都需要相应的接口来解耦。

扩展1:一个view + 一个viewinterface + 一个model + 一个presenter;

扩展2:一个activity + N个viewinterface + N个model + N个presenter;

扩展3:model层可以采用okhttp或者rxjava等框架。后续来完善这个。

相关文章

  • android使用mvp理解

    看了一些MVP架构的代码,画了下图帮助理解,图中implements和组合关系的线不准确,勿介意。 源码和参考:h...

  • MVP框架学习

    一、MVP介绍 二、为什么使用MVP模式 三、MVP与MVC的异同 四、使用MVP实现Android的登录的Dem...

  • Android MVP

    Android MVP初探 Android MVP进阶 Android MVP高级 Android MVP扩展

  • Android架构

    MVP+Retrofit+Rxjava在项目中实战解析 文章目标 MVP在android中的原理解析 MVP+Re...

  • MVC和MVP

    Android mvp 架构的自述 如何更高效的使用MVP以及官方MVP架构解析 老的MVC架构 新的MVP架构 ...

  • MVP / RxJava / Retrofit / RxBus

    MVP Android MVP 详解(上) Android MVP 详解(下) Android中的MVP模式,带实...

  • MVC / MVP / MVVM 架构模式

    MVC / MVP / MVVM 架构模式Android架构,即为开发Android时使用的架构。Android的...

  • MVP+Retrofit+Rxjava在项目中实战解析 

    文章目标 MVP在android中的原理解析 MVP+Retrofit+Rxjava在项目中实战解析 架构经验分享...

  • Android中Mosby MVP的使用

    Android中Mosby MVP的使用 1 入门 1.1 MVP简介 MVP的出发点是关注点分离,将视图和业务逻...

  • Android Retrofit 2.0 使用-补充篇

    推荐阅读,猛戳:1、Android MVP 实例2、Android Retrofit 2.0使用3、RxJava4...

网友评论

      本文标题:android使用mvp理解

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