DataBinding入门
与元素类型 "variable" 相关联的 "type" 属性值不能包含 '<' 字符。xml不能使用<应该用它的转义字符比如,<
<import type="android.util.SparseArray"/>
<import type="java.util.Map"/>
<import type="java.util.List"/>
<variable name="list" type="List<String>"/>
<variable name="sparse" type="SparseArray<String>"/>
<variable name="map" type="Map<String, String>"/>
<variable name="index" type="int"/>
<variable name="key" type="String"/>
&(逻辑与) &
<(小于) <
>(大于) >
"(双引号) "
'(单引号) '
实现登录功能:
vm双向绑定view和modle 没有=就只是单向绑定(modle-->view)
<EditText
android:id="@+id/et_userpassword"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="@={user.userPassword}"
app:layout_constraintLeft_toLeftOf="@+id/tv_password"
app:layout_constraintTop_toBottomOf="@+id/tv_password" />