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"/>
相关文章
相关标签/搜索