gpt4 book ai didi

Android - 我可以使用 include/merge 标签提高 1-level-view-hierarchy-layout 的性能吗?

转载 作者:行者123 更新时间:2023-11-29 23:17:43 25 4
gpt4 key购买 nike

自从我发现 ConstraintLayout 以来,我实现了将所有布局转换为非常快速加载的 1 级 View 层次布局。这意味着,所有 View 都是根布局的直接 subview 。

但是,我注意到许多 View 以相同的模式对齐和设置样式,并且对它们的下一个 View 等具有相同的约束。所以我想知道我是否可以通过在第二个 xml 文件并使用 include- 和 merge-tag 在我的布局中多次包含它们。

这有意义吗?它会提高性能吗?如果是,如果我有 3 个 TextView 的模式(从多少次复制开始?),什么时候值得做?

最佳答案

我认为没有必要尝试提高 constraintLayouts 的性能,它的布局非常快速且易于使用。
从您在这里所说的-“通过定义此类重复的 View 组来进一步提高性能”,这听起来确实像是 fragment 的工作。并且不要忘记,如果您想使用 fragment ,您将必须设置 fragment 布局 - 所以您实际上并没有保存工作。
所以通常使用 constarintLayout,如果你巧妙地使用这种布局 - 性能应该不是问题。

关于Android - 我可以使用 include/merge 标签提高 1-level-view-hierarchy-layout 的性能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55025823/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com