一.MVVM结构图:
Android中的MVVM结构图如图1所示:
图1
Model:
概念:提供数据的存取功能(数据存储、网络请求等)。
举例:相关的Model类。
View:
概念:一般用于用户界面的展示。
举例:Activity、Fragment或者某个View控件。
ViewModel:
概念:为View层提供一个可供其显示的数据模型并且同时搜集、处理这些数据。
一.MVVM结构图:
Android中的MVVM结构图如图1所示:
图1
Model:
概念:提供数据的存取功能(数据存储、网络请求等)。
举例:相关的Model类。
View:
概念:一般用于用户界面的展示。
举例:Activity、Fragment或者某个View控件。
ViewModel:
概念:为View层提供一个可供其显示的数据模型并且同时搜集、处理这些数据。