美文网首页
Android DataBinding系列详解(一)

Android DataBinding系列详解(一)

作者: cqj | 来源:发表于2022-07-21 10:40 被阅读0次

DataBinding 初始化

在module模块gradle文件Android标签下添加如下代码

图1 

DataBinding使用

bulid一下,成功后databinding环境就初始化好了,下面再转到布局文件,alt加enter(回车键),选择Convert to data binding layout

图2

此时data binding 布局就生成了,如下所示

图3

可以看到以前的布局被layout的标签布局套住了,并且增加了data标签,此时增加一个Student实例类

图4

在布局文件中引用新建的Student类,创建一个TextView显示Student name属性

图5

此时布局文件类名的引用就完成了,转到MainActivity,现在就不能用Activity  setContentView了,用DataBindingUtil.setContentView,获到ActivityMainBinding对象,然后将new出来的Student实例set进去

图6

rrun一下,下面就是见证奇迹的时候了

图7

DataBinding简单使用就这么结束啦,如果你想了解高级的使用特性请阅读

Android DataBinding系列详解(二)

相关文章

网友评论

      本文标题:Android DataBinding系列详解(一)

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