【Jetpack】
文章平均质量分 85
淡然一笑、
选择相信,相信自己,相信未来,相信美好!
展开
-
学习笔记:DataBinding(一):上手DataBinding
DataBinding是什么 数据绑定库是一种支持库,借助该库,您可以使用声明性格式(而非程序化地)将布局中的界面组件绑定到应用中的数据源。 使用DataBinding之前: findViewById<TextView>(R.id.sample_text).apply { text = viewModel.userName } 使用DataBindin...原创 2019-11-07 10:01:31 · 954 阅读 · 0 评论 -
学习笔记:DataBinding(二): 数据绑定
本节学习使用可观察的数据对象,也是单向数据绑定 使用DataBinding,我们可以使用之前我们已知的基本类型、引用类型数据,但这些数据的改变不会使UI自动更新。 DataBinding为我们提供了数据驱动视图的可观察数据对象:: objects(对象), fields(字段), collections(集合)。使用它们绑定UI,当这些对象的属性发生改变,UI会自动更新。 Observable...原创 2019-11-09 15:34:51 · 788 阅读 · 1 评论