我主要使用相对布局来设计我的 View ,因为当您将事物从右边缘、中心或简单地相对放置时,它非常有效。这在不同的屏幕尺寸上会很好,因此 View 会更分散。
随着约束布局的引入,我发现它更强大,并且在提供更多灵 active 的同时实现了相同的目的。
这是否意味着 Relative layout 不再需要,可以一直用 Constraint 代替?是否存在不应该使用约束 View 而应该使用相对布局的情况?
谢谢
最佳答案
它与您可能已经在使用的其他布局(如 RelativeLayout 或 LinearLayout)没有太大区别。这些属性与相对布局中使用的属性非常相似。
这主要是作为一种面向视觉的工具而设计的。可视化编辑器旨在成为开发人员与其布局交互的主要方式。
这个新布局的主要目标是帮助开发人员创建经过优化以快速会合的复杂布局。事实上,它的目的是减少由其他布局类型引起的布局层次结构。
关于android - 约束布局与相对布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43968570/