MVC中的View可以通过Control和Model(数据)进行交互,也可以直接和Model进行交互。
MVP:View和Model必须通过Presenter这个桥梁来交互。
MVVM:VIew和数据Model进行来绑定,数据Model改变,View改变。比如ListView充当View,一组自定义的数组充当数据Model,Adapter充当ViewModel,用来提供View和Model进行绑定的一个桥梁。
MVC中的View可以通过Control和Model(数据)进行交互,也可以直接和Model进行交互。
MVP:View和Model必须通过Presenter这个桥梁来交互。
MVVM:VIew和数据Model进行来绑定,数据Model改变,View改变。比如ListView充当View,一组自定义的数组充当数据Model,Adapter充当ViewModel,用来提供View和Model进行绑定的一个桥梁。