Loading...
墨滴

帅次

2021/10/27  阅读:17  主题:自定义主题1

Android Data Binding

Data Binding(数据绑定)

使用声明性格式将布局中的 UI 组件绑定到应用程序中的数据源。

数据绑定库与Android Gradle 插件捆绑在一起 。你不需要声明对库的依赖关系,但必须启用它。

设置

要启用数据绑定,请将dataBinding构建选项设置为true在你的模块build.gradle文件中,如下所示:

android {
    ...
    buildFeatures {
        dataBinding true
    }
}

注意: 你必须为依赖于使用数据绑定的库的所有模块启用数据绑定。

Data Binding Library(数据绑定库)

数据绑定库是一个支持库,它允许您使用声明性格式而非以编程方式将布局中的 UI 组件绑定到应用程序中的数据源。

布局通常在带有调用 UI 框架方法的代码的活动中定义。

使用:

例如,下面的代码调用findViewById()查找TextView小部件并将其绑定到变量的userName属性 viewModel:

帅次

2021/10/27  阅读:17  主题:自定义主题1

作者介绍

帅次

公众号:帅次