Android APP开发实战:从规划到上线全程详解
上QQ阅读APP看书,第一时间看更新

10.3 MVVM架构

MVVM(Model-View-ViewModel)的框架图如图10-3所示。

图10-3

ViewModel大致上就相当于MVP的Presenter和MVC的Controller了,而View与ViewModel间是直接交互,用数据“绑定”的形式实现数据双向同步。

在开发Android APP时,可以使用Android系统提供的DataBinding技术实现数据绑定。