您好,欢迎来到伴沃教育。
搜索
您的当前位置:首页基于DataBinding的MVVM

基于DataBinding的MVVM

来源:伴沃教育

尽管对于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>
  • 赋值
    • 图片

Copyright © 2019- bangwoyixia.com 版权所有 湘ICP备2023022004号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务