UI 界面 与 数据模型 ,
在各个平台都有该技术的应用 , 如 Android , Angular , React 等框架中都使用了 数据绑定技术 ;
数据绑定 DataBinding 将 数据模型...组件 中 ;
使用 DataBinding 可以在 Android 的布局文件 中 , 承担部分 Activity 组件的工作 , 减少传统方式用法的 耦合度 ;
如 : 想要将 数据设置到 TextView...:
减少了 冗余代码 , 如 findViewById 这一类的代码 ;
降低了 Activity 组件页面 与 Layout 布局 的 耦合度 , 数据可以直接设置到布局组件中 , 不需要在 Activity...在布局文件中 , 将鼠标放在左上角第一个字符位置 , 按下 " Alt + 回车 " 组合键 ,
按下 " Alt + 回车 " 组合键 , 会弹出下面的菜单 , 有 " Convert to..., 为组件设置 tools:text 属性 , 该属性只能在 Design 视图中查看 , 方便开发调试 , 不会显示在最终的应用中 ;
在布局文件中 , 使用 @{student.变量名} 获取该数据类型对象的成员