MVC: Model(多对象)-View(多对象)-Controller(单对象)
MVP: Model(多对象)-View(多对象)-Presenter(单对象)
MVVM: Model(多对象)-View(多对象)-ViewModel(单对象)
三种模式的差异在于数据流动方向和方式。
data binding参考:
1.http://blog.youkuaiyun.com/jdsjlzx/article/details/48133293
2.http://www.jianshu.com/p/b1df61a4df77
本文详细介绍了MVC(Model-View-Controller)、MVP(Model-View-Presenter)及MVVM(Model-View-ViewModel)三种软件架构模式,并对比了它们之间的主要差异,特别关注数据流动方向和交互方式的不同。
2376

被折叠的 条评论
为什么被折叠?



