【问题标题】:Android : Data Binding安卓:数据绑定
【发布时间】:2021-07-01 00:17:47
【问题描述】:

我不明白为什么要使用数据绑定结构。

当我们必须直接传输数据时,为什么我们需要使用这种结构进行欺诈?

理解视图绑定结构是有道理的,但我无法解决数据绑定结构,如果你能解释一下,我会很高兴。

【问题讨论】:

    标签: android data-binding android-viewbinding


    【解决方案1】:

    数据绑定的主要优点是当一个值的更新发生在应用程序代码中的许多点时。在这种情况下,您不需要跟踪值可以更新的所有方式。

    但从不同的角度来看,数据绑定可能会降低代码的可维护性。你可以在这里阅读更多:https://quinngil.com/2019/02/05/antipattern-ui-databinding-android/

    【讨论】:

    • 所以根据我从这篇文章中了解到的,它允许我们从一个地方更新许多视图对象的值,对吗?
    • 是的。这是数据绑定@Kirion 的优点之一
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-02-08
    • 2017-10-27
    • 2016-06-11
    • 1970-01-01
    • 2023-04-08
    • 2022-09-24
    相关资源
    最近更新 更多