Android DataBinding系列详解(一)

2022-07-21  本文已影响0人  cqj

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系列详解(二)

上一篇 下一篇

猜你喜欢

热点阅读