Android DataBinding系列詳解(一)

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

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容