DataBinding 初始化
在module模块gradle文件Android标签下添加如下代码
图1DataBinding使用
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进去
图6rrun一下,下面就是见证奇迹的时候了
图7DataBinding简单使用就这么结束啦,如果你想了解高级的使用特性请阅读
网友评论