我一直主要使用相对布局设计我的视图,因为当你从右边缘,中心或简单地相对于彼此放置东西时,它的效果很好。这对于不同的屏幕尺寸来说会很棒,因此视图会更加普及。
随着约束布局的引入,我发现它更强大并且它具有相同的目的,同时提供更大的灵活性。
这是否意味着不再需要相对布局,并且可以一直用Constraint替换?是否存在不应该进入约束视图并转而使用相对布局的情况?
谢谢
答案 0 :(得分:2)
与您可能已经使用的其他布局(如RelativeLayout或LinearLayout)没有太大区别。这些属性与相对布局使用的属性非常相似。
这主要是作为视觉导向工具设计的。可视化编辑器旨在成为开发人员与其布局交互的主要方式。
这种新布局的主要目标是帮助开发人员创建针对快速渲染优化的复杂布局。实际上,它的目标是减少由其他布局类型引起的布局层次结构。