当前位置: 首页 > 知识库问答 >
问题:

此项目中的ItemExampleBinding对象是什么?

山阳辉
2023-03-14

我一直在SO和GitHub上寻找一种方便的方法来搜索我的RecolyerView。

我找到了这个项目:Searchable RecolyerView

private final ItemExampleBinding mBinding;

对于这个ItemExampleBinding对象,它在任何地方都没有提到,在SO上没有提到,在GitHub上也没有提到,在项目主页上也没有提到。

你们中有没有人以前使用过这个库,并且能够向我解释这个对象是什么,以及如何创建它?

提前谢谢你。

共有1个答案

苍嘉澍
2023-03-14

ItemExampleBinding是从数据绑定自动生成的。

Android提供了一个将数据绑定到视图的库。它使用mvvm模式代替Android中传统的mvp模式。

传统道:

    null
  1. 根据布局创建绑定
  2. 检索数据
  3. 将数据绑定到视图

如需更多信息,请查看以下参考资料:

https://developer.android.com/topic/libraries/data-binding/index.html http://www.developer.com/ws/android/programming/how-to-use-android-data-binding.html

谢谢你!

 类似资料:
  • 本文向大家介绍Java eclipse项目中项目的类路径是什么?,包括了Java eclipse项目中项目的类路径是什么?的使用技巧和注意事项,需要的朋友参考一下 您可以使用构建路径在eclipse项目中包含需要设置类路径的Jar文件 步骤1- 右键单击项目选择构建路径→配置构建路径。 步骤2-选择库,选择添加外部JAR ...按钮。 步骤3-然后浏览所需的jar文件所在的文件夹,选择它们并按打开

  • 问题内容: 您好,我有以下代码来查看JComboBox中的项目是否是一个类的实例(Persoon)。 item的输出是persoon.name变量的值。所以JComboBox中的项目实际上是字符串。 这就是设置JComboBox列表的方式。 我的问题是..我如何检查这个Persoon对象是否存在并且与JComboBox中的对象相同? 问题答案: 您应该添加到的,当你打电话的对象,不只是名字,所以这

  • 问题内容: 在Scala中,我们可以编写 编译器如何实现?我可以从Java 拨打电话,但从Java发出错误 JVM是否本地支持单例? Java中是否可能有没有构造函数的类? 注意:这是代码输出 问题答案: 对单例的支持 不在语言级别上,但是该语言提供了足够的功能来创建它们而没有任何麻烦。 考虑以下代码: 这是来自Wikipedia的示例,该示例说明了如何制作单例。实例保存在私有字段中,在类外部无法

  • 问题内容: 每当我学习垃圾收集器时,都会听到术语“对象图”。到底是什么意思? 问题答案: 对象具有对其他对象的引用,这些对象又可以具有对更多对象(包括起始对象)的引用。这将创建对象图,在可及性分析中很有用。例如,如果起始对象是可到达的(例如,它在线程的本地堆栈中),则图形中的所有对象都是可到达的,并且确切的垃圾收集器无法收集任何这些对象。同样,如果我们创建所有可到达对象的列表,则从一组活动对象(根

  • 本文向大家介绍什么是JavaScript中的arguments对象?,包括了什么是JavaScript中的arguments对象?的使用技巧和注意事项,需要的朋友参考一下 JavaScript中的Arguments对象是一个对象,代表执行函数的参数。它的语法有两个参数: 示例 您可以尝试运行以下代码来了解什么是JavaScript中的arguments对象

  • 问题内容: 您可能知道Node.js中的对象: {Object}全局名称空间对象。 在浏览器中,顶级范围是全局范围。这意味着在浏览器中,如果您位于全局作用域var中,则将定义一个全局变量。在Node中,这是不同的。顶级范围不是全局范围;var Node模块内部的某些内容对于该模块而言是本地的。 现在,我偶然发现了似乎无处记录的物体。 尽管似乎我可以使用与以下方法相同的方法: test1.js te