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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容