何时使用约束布局&如何有效地使用它?

Bha*_*iya 7 android adt android-layout android-studio

Google最近推出了另一种名为ConstraintLayout的布局.但是,我几乎没有一些问题仍然令人困惑.

我回顾与谷歌IO'16此部分相关的相关谈话,得到了谅解,这将是非常有帮助的开发人员创建平UI,性能会比任何其他更好的布局.

问题:

1.在哪种情况下,我们应该使用约束布局?

2.引入ContraintLayout是否意味着我们不应再使用LinearLayout,RelativeLayout..etc?

3.使用ContraintLayout的有效方法是什么?

tyc*_*czj 3

你可能不应该如此急于在这里提出你的问题,因为 IO 仍在继续

我建议您观看名为Android Layouts: a new world(目前在撰写本文时不可用)的会议,其中详细介绍了ConstraintLayout

ConstraintLayout 似乎是一种无需处理 xml 即可创建布局的更简单方法。约束布局基于相对布局,并不意味着消灭其他布局,因为它们仍然非常有用。

正如 @CommonsWare 所说,这是非常非常新的,并且没有官方文档,因此很难得出真正的结论。我想说它就像其他布局一样,其使用将基于您希望设计的外观

  • 它不是基于“RelativeLayout”,但它可以完全替代“RelativeLayout”。 (9认同)