MVC MVP MVVM

MVC(Model-View-Controller)

互动模式:

事件源E->View->Controller->Model (点击按钮)

事件源E->Controller->Model (系统内部事件,如网络下载完成)

 

MVP (Model- View - Presenter )

 

 

 

MVVM(Model - View - ViewModel )

 

 

android 中完成 VM 功能的是 Data-binding 机制

 

 

如果MVP + dataBinding 一起混合用

就是 MVP + MVVM

 

 

 

 

 

 

 

posted on 2019-10-11 19:45  jald  阅读(86)  评论(0编辑  收藏  举报

导航