viewbinding和databinding的區別

android studio更新到3.6之後,多了一個viewbinding的功能,看到這個名字就感覺和databinding很相似。
那麼他們有什麼區別呢
區別:databinding可以自定義binding的類名,viewbinding不可以。
databinding可以將view和界面上的數據進行雙向綁定, viewbinding不行。
我的總結:viewbinding只是節省了你findviewbyid的過程,同時也避免了findviewbyid會由於當前綁定xml中沒有找到view造成空指針的問題。
小白言論,有不當之處請指正,定當虛心學習。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章