android data binding jetpack VI 清理一些概念。BR 運算表達式

android data binding jetpack VIII BindingConversionhtml

android data binding jetpack VII @BindingAdapterandroid

android data binding jetpack V 實現recyclerview 綁定bash

android data binding jetpack IV 綁定一個方法另外一種寫法和參數傳遞post

android data binding jetpack III 綁定一個方法ui

android data binding jetpack II 動態數據更新spa

android data binding jetpack I 環境配置 model-view 簡單綁定code

 

 

清理一些概念。xml

上一篇裏遇到的BR類。htm

BR跟android R類似。blog

這個類是自動生成,記了全部在xml中定義的變量。

一個變量會生成一個set方法。好比:

這裏兩個方法是等效的。

 BR 類自動生成,要編譯一下才能引用。否則後提示錯誤。跟以前的ActivityMainBinding類一個道理。

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

   綁定過程可用表達式。

  支持的表達式:

  1. Mathematical + - / * %
  2. String concatenation +
  3. Logical && ||
  4. Binary & | ^
  5. Unary + - ! ~
  6. Shift >> >>> <<
  7. Comparison == > < >= <=
  8. instanceof
  9. Grouping ()
  10. Literals - character, String, numeric, null
  11. Cast
  12. Method calls
  13. Field access
  14. Array access []
  15. Ternary operator ?:

 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------

當類名有衝突時,其中一個類名能夠重命名爲: alias

<import type="android.view.View"/> <import type="com.example.real.estate.View" alias="OtherView"/>
相關文章
相關標籤/搜索