MVVM的入门使用之含义了解

项目中要用到MVVM的框架了,平时又忙的没有时间,慢慢来积累下把,下篇写代码

1. 与MVP框架类似,主要利用4个特性,数据绑定(Data Binding) 依赖属性(Depandency Property) 命令(Command) 路有事件(Routed Event);M---数据Model; V---View对应的activity或者xml文件,主要是绘制和交互; VM---ViewModel,View与Model之间的交互,业务逻辑。

2. View层不做任何业务逻辑,不操作数据,UI与数据分开;ViewModel正好相反,只处理逻辑;Model实体模型,包括那些使用Retrofit的service

3. 具体示意图




今天就到这,图画的看的懂就行,以后慢慢补

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章