美文网首页
基于DataBinding的MVVM

基于DataBinding的MVVM

作者: 小白猿 | 来源:发表于2017-07-17 13:23 被阅读15次

尽管对于Android的的MVVM的设计模式并不是理解的很透彻,目前我所理解的就是VM就是绑定有数据的布局,与前些文章的MVP的不用如下

布局

布局中需引入
<data> </data>,
可以暂时理解为数据源,内部有两个元素

  • <variable />
    • name属性就是布局中引用模型的名字,可以随意用
    • type属性,引用模型的路径
  • <import />
    不是很理解,有一个type属性,应该是标识布局类型??
<data>
        <variable
            name="model"
            type="com.vread.hs.view.user.message.MessageViewModel"
            />
        <import type="android.view.View"/>
</data>
  • 赋值
    • 图片

相关文章

网友评论

      本文标题:基于DataBinding的MVVM

      本文链接:https://www.haomeiwen.com/subject/xrlfkxtx.html