ConstraintLayout(1)界面及工具

界面区域:

ConstraintLayout(1)界面及工具_第1张图片

随便拖入一个控件看看:

上来就给了一个警告:这个View未被约束,它只有设计时的位置,所以除非你添加约束,不然当运行时它会跳到(0,0)位置。

ConstraintLayout(1)界面及工具_第2张图片

运行结果:果然跑到了(0,0)

ConstraintLayout(1)界面及工具_第3张图片

那就为它添加约束呗:

ConstraintLayout(1)界面及工具_第4张图片

二、工具条

1. View Options(视图选项)

ConstraintLayout(1)界面及工具_第5张图片

都不勾选的情况:

ConstraintLayout(1)界面及工具_第6张图片

Show Constraints(显示约束)

ConstraintLayout(1)界面及工具_第7张图片

Show Margins(显示边距)

ConstraintLayout(1)界面及工具_第8张图片

Fade Unselected views(未选择视图变淡)

ConstraintLayout(1)界面及工具_第9张图片

作为辅助工具,都选上看起来既高大上,又方便。

2.Autoconnent(自动连接)

打开后,拖拽控件会自动添加一定的约束(点击可选择关闭)

ConstraintLayout(1)界面及工具_第10张图片

3.Clear All Constraints(解除所有约束)

注:解除单个约束单击视图边缘红色约束点即可

ConstraintLayout(1)界面及工具_第11张图片

4.Infer Constraints(显示约束信息)

ConstraintLayout(1)界面及工具_第12张图片

5.Pack(装满)

水平方向:

ConstraintLayout(1)界面及工具_第13张图片

竖直方向:

ConstraintLayout(1)界面及工具_第14张图片

6.Align(排列)

可用空间内的居中排列

ConstraintLayout(1)界面及工具_第15张图片

水平/竖直居中于父控件

ConstraintLayout(1)界面及工具_第16张图片

7.参考线

可做参考依据,不会显示在运行结果上

ConstraintLayout(1)界面及工具_第17张图片

8.属性编辑区

ConstraintLayout(1)界面及工具_第18张图片

你可能感兴趣的:(安卓View相关)