Google最近推出了另一种名为 ConstraintLayout 的布局。不过,我几乎没有什么问题会让人感到困惑。
我在google IO 16中回顾了与此部分相关的演讲,并了解到开发人员创建平面UI并且性能优于任何其他布局会非常有用。
问题:
1。在这种情况下,我们应该使用约束布局?
2. :引入ContraintLayout是否意味着我们不应再使用LinearLayout,RelativeLayout..etc?
3. 使用ContraintLayout的有效方法是什么?
答案 0 :(得分:3)
由于IO仍在继续,你可能不应该如此渴望跳过你的问题
我建议你去观看名为Android Layouts: a new world
的会话(目前在撰写时尚未提供),详细了解ConstraintLayout
ConstraintLayout似乎是一种更简单的方法来创建布局而不需要处理xml。 约束布局基于RelativeLayout,并不意味着杀掉其他布局,因为它们仍然非常有用。
据说@CommonsWare表示这是非常新的,没有官方文档,因此很难得出真正的结论。我会说它就像其他布局一样,它的使用方式将取决于你希望你的设计看起来像什么