约束布局Constraintlayout

约束布局Constraintlayout
1.基本操作
手动拖住实现相对位置
app:layout_constraintBottom_toBottomOf = “parents”(约束当前view的底部位置连接到父容器的底部)
app:layout_constraintLeft_toLeftOf = “parents”(约束当前view的左端位置连接到父容器的左端)
app:layout_constraintHorizontal_bias (水平偏移量取值为0-1,默认值为0.5)
app:layout_constraintVertical_bias (竖直偏移量取值为0-1,默认值为0.5)
总结为
app:layout_constraint本源_to目标Of = “目标id”
2.inspector的认识
inspector就是设置处右边的操作
约束布局Constraintlayout
可以直接用这个来设置控件的信息
3.自动添加约束
约束布局Constraintlayout
点击U符号,即可自动添加约束,不过不太方便
4.Guidelines
实现完全对称可以用到Guidelines
约束布局Constraintlayout
点击类似于I的按钮即可添加Guidelines可以选择竖直或者水平
约束布局Constraintlayout
点击上方的圆形按钮可以实现显示两边所占的百分比,找到中间位置
代码为
约束布局Constraintlayout

然后根据需求完成即可