【发布时间】:2021-07-01 00:17:47
【问题描述】:
我不明白为什么要使用数据绑定结构。
当我们必须直接传输数据时,为什么我们需要使用这种结构进行欺诈?
理解视图绑定结构是有道理的,但我无法解决数据绑定结构,如果你能解释一下,我会很高兴。
【问题讨论】:
标签: android data-binding android-viewbinding
我不明白为什么要使用数据绑定结构。
当我们必须直接传输数据时,为什么我们需要使用这种结构进行欺诈?
理解视图绑定结构是有道理的,但我无法解决数据绑定结构,如果你能解释一下,我会很高兴。
【问题讨论】:
标签: android data-binding android-viewbinding
数据绑定的主要优点是当一个值的更新发生在应用程序代码中的许多点时。在这种情况下,您不需要跟踪值可以更新的所有方式。
但从不同的角度来看,数据绑定可能会降低代码的可维护性。你可以在这里阅读更多:https://quinngil.com/2019/02/05/antipattern-ui-databinding-android/
【讨论】: