
Databinding
文章平均质量分 91
追光者、Z
技术共享,技术分享;有技术需要帮助,可以私聊
展开
-
Android ViewDataBinding之include与ViewStub的介绍与使用
Android ViewDataBinding之include与ViewStub的介绍与使用原创 2023-04-04 10:32:04 · 1525 阅读 · 0 评论 -
Android MVVM之CreationExtras创建ViewModel的详解与使用
CreationExtras是Android api在Androidx-Lifecycle在近期迈入到了2.5.0版本中。很多人第一眼看到,不知道这是个什么,看到会觉得云里雾里,无从下手,也不知道到底该怎么做。这个和现有的ViewModel搭配使用。他不能单独使用,也是被包含在ViewModelProvider.Factory里原创 2023-02-03 14:11:03 · 1168 阅读 · 0 评论 -
Android DataBinding之布局中(layout)事件、运算逻辑、资源、工具类的使用与详解(七)
如果你学习了我前面的六篇文章,基本能够熟悉的处理data binding在开发过程的大多数业务,但是由于layout中的数据不一定满足UI上的效果,正常都是提前处理好数据,如果我们在layout引入中事件、运算逻辑、资源、工具类?那么代码层会显的很自然和干净。了解了layout可以引入这些后,我们应该期待一下这些类的在layout的布局中如何使用?原创 2022-12-13 16:44:06 · 1361 阅读 · 0 评论 -
Android DataBinding之布局include 和 viewStub详解与使用(六)
前面几章节,我们已系统的学习了布局和数据的绑定,都是涉及到布局和数据的更细部分,这个章节我们依旧介绍一个使用频率很多的两个布局include 和viewStub原创 2022-12-08 14:50:43 · 2403 阅读 · 0 评论 -
Android databinding之BindingMethod与BindingMethods介绍与使用(五)
前面几篇文章已介绍了很多data binding的用法,今天我将会介绍一个新的方法绑定BindingMethod的用法。BindingMethod,从名字可以看出是绑定方法的,绑定的一般都是和布局有关,通过绑定来提高布局可扩展性。原创 2022-12-08 11:09:10 · 1156 阅读 · 0 评论 -
Android databinding之BindingAdapter与BindingConversion详解与使用(四)
前面几篇文字介绍了databinding的接入使用以及数据的绑定,都是在代码层进行处理,但是如果我们要对layout层进行控制,如何操作呢?接下来我们将介绍BindingAdapter和BindingConversion原创 2022-12-07 17:34:50 · 2216 阅读 · 0 评论 -
Android databinding之数据单向与双向绑定详解与使用(三)
通过前面两篇文档,我们大概了解了databinding的工作方式,view的初始化,recycleview的使用。但是这些UI都不不开数据的填充,数据的修饰。在说道数据绑定,好多开发者平时在工作中也经常听到databinding的数据绑定有简单、单向绑定、双向绑定,玄幻莫测,不敢下手。甚至有些新书听完果然放弃。接下来我会通过代码讲解databinding的数据绑定和使用,包括map、list、和用户自定义类原创 2022-12-06 17:40:36 · 4465 阅读 · 2 评论 -
Android databinding之RecycleView使用与讲解(二)
Activity和fragment的数据绑定相对比较简单一些,在Android开发中recycleview使用频率也比较高。关于recycleview的数据绑定,接下来会做一个简单的介绍原创 2022-12-02 16:45:30 · 1473 阅读 · 0 评论 -
Android databinding的接入使用与详解(一)
DataBinding 是Google Android组件框架,管理view和data之间进行绑定。DataBinding主要管理数个布局文件,这样我们就不用去实例化layout的view。直接通过DataBindingUitl来完成初始化。原创 2022-12-02 11:40:35 · 4025 阅读 · 0 评论