为啥要用ConstraintLayout布局,这篇文章 解析ConstraintLayout的性能优势详细的介绍了ConstraintLayout 的性能;ConstraintLayout 在测量/布局阶段的性能比 RelativeLayout大约高 40%;
使用ConstraintLayout布局需要在build.gradle引用库
implementation 'com.android.support.constraint:constraint-layout:1.1.1'
Android新特性介绍,ConstraintLayout完全解析这篇文章详细的介绍了使用ConstraintLayout 拖拽进行布局的基本用法。
ConstraintLayout翻译成为约束性布局,也可以说是增强型的相对布局;为什么说是增强型的相对的布局呢;看如下的属性
app:layout_constraintLeft_toLeft