美文网首页
MVVM架构

MVVM架构

作者: pure粹 | 来源:发表于2019-02-23 20:00 被阅读0次

    dataBinding

    1.module中的build.gradle添加dataBinding{enabled true}

    2.布局文件

    * 最外层用<layout>标签嵌套,注意layout的首字母是小写的“l”
     * <layout>标签的下面紧跟着一个<data>标签,这个标签其实就是让我们进行数据绑定的一个标签
     * <data>标签中,包含着<variable>标签,这个标签就是我们将“变量”放置的位置
     * <variable>标签里面分别有<type> <name>两个标签,分别来标识变量类型和变量名称
     * <type>标签 标识变量类型,比如java.lang.String这就是String类型,com.guaju.mvvm.bean.User 这个就是一个我自定义的一个User类型 * <name>标签 表示的就是我们定义的一个变量名称,这个变量名称我们会在下方的布局和对应的java代码中引用到 

    3、在java代码中直接设置数据,改变布局中的显示

    相关文章

      网友评论

          本文标题:MVVM架构

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