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簡單使用就這么結束啦,如果你想了解高級的使用特性請閱讀