从0开始搭建MVP+ViewModel框架的android应用01---MVPVM诞生记
对比MVC/MVP/MVVMMVC:经典的模式,model,view,controller,比较好理解,但是有些缺点,承担View角色的模块包含了过多的业务逻辑MVP:衍生于MVC,虽然View和业务解耦了,但是Presenter承担了太多任务MVVM:采用DataBinding,数据的渲染自动反映在ViewModel上,同时也可以通过ViewModel获取数据,但是业务处理堆在一块。基于此
原创
2017-03-05 15:16:48 ·
2723 阅读 ·
4 评论