【发布时间】:2018-05-05 18:32:06
【问题描述】:
我对此有很多疑问。我很擅长使用 LinearLayout、RelativeLayout 或 ConstraintLayout,想知道最好的。 如果某些人有理由使用其中之一。
一些问题:
- 我认为LinearLayout 会添加一个节点层次结构,这将比RelativeLayout 或ContraintLayout 花费更多的时间来渲染,对吗?
- 为什么android考虑
ContraintLayout比RelativeLayout和LinearLayout使用更多?即使我可以在LinearLayout或RelativeLayout中进行相同的布局
【问题讨论】:
-
你读过this的文章吗?
-
直到,这很好理解。在这些布局中,您认为这是我的最佳答案吗?
-
我相信是这样,它也解释了android如何测量布局和税收系统。一般来说,
ConstraintLayout提供了更大的灵活性,并且有助于在不影响性能的情况下构建布局。 -
感谢您的链接,我在下面得到了预期的答案。
标签: android android-layout android-linearlayout android-relativelayout