Android中架构模式——MVVM

MVVM(Model View ViewModel)
如果说MVP是对MVC的进一步改进,那么MVVM则是思想的完全变革。它是将“数据模型数据双向绑定”的思想作为核心,因此在View和Model之间没有联系,通过ViewModel进行交互,而且Model和ViewModel之间的交互是双向的,因此视图的数据的变化会同时修改数据源,而数据源数据的变化也会立即反应到View上。结构如下图所示:
在这里插入图片描述

发布了274 篇原创文章 · 获赞 170 · 访问量 22万+

猜你喜欢

转载自blog.csdn.net/qq_32534441/article/details/105129777