2021-05-30 Android Learning Day 2

ConstraintLayout:

1.没有嵌套关系

2.编辑器添加关系 -> 快速

控件在界面上显示需要满足两个条件

1.自己的宽高 width height

2.显示在屏幕中的位置 x,y

如果没有对控件进行约束,自动设置为0,0位置

添加和删除约束

选中控件

1.Attributes中操作

a.在Attributes的layout下点击+号添加左右上下约束

b.鼠标移动到小圆点上,显示x,点击即可删除这个约束

2.Design状态操作

a.选中空心圆圈,拖拽到对应控件上,既可完成约束添加

b.按住ctrl,点击实心圆圈,实现删除

控件的width和height有三种值

1.固定尺寸 10dp

2.包裹内容 wrap content

3.匹配约束 0dp(match constraints)

GuideLine 参考线使用

2种状态切换(固定尺寸和百分比)

功能:为控件提供统一参考线,当参考线改变时,控件统一跟着改变

chain

确定多个控件横向或者纵向排列规则(spread,spread inside,packed)

1.选中所有的需要排列的子控件

2.点击右键选择chain->create vertical/horizontal chain

4.点击右键选择chain-> chain style -> spread,spread inside,packed

你可能感兴趣的:(2021-05-30 Android Learning Day 2)