MVC、MVP、MVVM通信模式
1.MVC
特点:单向
接受指令:1.通过view,再传给controller;2.直接通过controller
2.MVP,将controller改成presender
特点:双向通信,presenter处理所有逻辑,view变薄。
3.MVVM
特点:跟MVP相似,采用了双向绑定,view的变动自动反应在viewmodel。
1.MVC
特点:单向
接受指令:1.通过view,再传给controller;2.直接通过controller
2.MVP,将controller改成presender
特点:双向通信,presenter处理所有逻辑,view变薄。
3.MVVM
特点:跟MVP相似,采用了双向绑定,view的变动自动反应在viewmodel。