Android(安卓)-- MVP,MVC,MVVM
16lz
2021-12-04
https://blog.csdn.net/victoryzn/article/details/78392128?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase
MVC
Modle–Controller–View
View可以直接控制Modle
MVP
Modle–Presenter–View
间接交互
View不直接与Model交互,而是通过与Presenter交互来与Model间接交互。
Presenter与View的交互是通过接口来进行的。
通常View与Presenter是一对一的,但复杂的View可能绑定多个Presenter来处理逻辑。
MVVM
可以看到MVVM分别指View,Model,View-Model
View通过View-Model的DOM Listeners将事件绑定到Model上
而Model则通过Data Bindings来管理View中的数据
更多相关文章
- 日拱一卒(二十一)
- Android(安卓)Studio推荐几个非常有用的工具
- 【Android】利用Fiddler进行抓包详解教程。抓取接口以及数据,可以
- Android接口测试-JUnit入门
- android camera
- android 中调用接口发送短信
- Android(安卓)LCD(三):Samsung LCD接口篇
- Android应用程序绑定服务(bindService)的过程源代码分析(2)
- 【Android】线程/进程绑定指定CPU核