首先 MVC MVP MVVM 三者的区别:MVC ,MVP,MVVM 的区别
讲解:ViewModel 的文章:深入了解架构组件之ViewModel,对应的还有:带你深入了解官方架构组件LiveData
----------------------------------------
这是一个简单的, MVVM 的demo,见:Android中的MVVM架构设计-实用篇
这个例子也简单:MVVM框架的搭建(二)——项目搭建
郭霖的例子:分享一个我开发的MVVM架构的开源小项目,这个代码下载下来了,大概看了下