
MVVM
周文凯
宅,是一种生活的态度;技术,是永恒的追求!
展开
-
认识Android中的双向绑定
转载请标明出处:http://blog.youkuaiyun.com/xuehuayous/article/details/81100571; 本文出自:【Kevin.zhou的博客】 前言:在和一些朋友&网友聊的过程中,发现很多人对于Android中的双向绑定还不太了解,所以MVVM架构就比较难以向大家描述清楚,那么先来了解一下Android中的双向绑定。 什么是双向绑定 双向绑定到底是什...原创 2018-09-18 21:54:56 · 5060 阅读 · 0 评论 -
Android中MVVM是什么?
前言:去年对项目的架构进行了调整,迁移到了MVVM架构,还好之前的代码写的还算清晰,在调整的过程中也没有遇到太多的问题。改造的过程中也查找了大量资料,不管是架构相关的还是针对MVVM的代码或文章,发现在Android中对于MVVM大家还没有达成共识。或许每一种方式在固定的业务场景中都是有益的,并没有谁对谁错。之前在技术群里也听到有很多人想了解MVVM,正好我也总结下希望对想了解的朋友能起到帮助作用...原创 2018-09-20 14:16:32 · 2173 阅读 · 1 评论 -
优雅地处理MVVM中各层次关系
前言:相信大家对MVVM架构都有过一定的了解,如果不太了解的朋友可以看下我之前写的《Android中MVVM是什么?》。整体分为View、ViewModel、Model三层,View层处理用户交互,ViewModel层进行业务处理;Model层进行数据处理。那么如何进行优雅地处理他们之间的关系呢? 分层关系 首先来看下它们之间的关系,如下图所示: 通过上图我们可以看出: View持有ViewM...原创 2018-11-19 17:21:57 · 3845 阅读 · 0 评论