MVP模式在MVC的分离思想上,进一步演化出来的,一种非常合适Android开发的架构

  • MVP的M层和V层,基本等同于MVC中的M层和V层
  • MVP中的P是表现层Presenter的缩写,Presenter的定位和Controller相似,处理业务,回调界面
  • MVP对MVC进行了修改,View不再直接改变Model,而是通过Presenter来改变Model,这样View层不再直接和Model层联系
  • 由于Android中的Activity本身就存在很多生命周期,界面更新,组件调用的代码,将业务和数据完全剥离出去,将Activity变成一个纯粹的界面管理类,是对Activity一个非常大的简化
    【Android】【代码架构】MVP架构研究(二):MVP模式简介

相关文章:

  • 2021-09-21
  • 2021-10-15
  • 2021-10-31
  • 2021-06-12
  • 2021-06-21
  • 2021-12-12
  • 2021-04-04
  • 2022-01-21
猜你喜欢
  • 2021-10-10
  • 2021-06-24
  • 2021-05-08
  • 2021-04-25
  • 2021-07-07
相关资源
相似解决方案