前面介绍了常用的线性布局、相对布局以及帧布局、表格布局、网格布局。其中线性布局、相对布局平时更常用,这里学习另外一种常用布局——约束布局(constraintlayout)
约束布局特点
1.前面介绍的布局,虽然在AS中可以拖拽控件实现,但写代码更加方便,但是约束布局更加倾向通过拖拽设计可视化
2.能够有效解决布局过多问题,让页面更加扁平化
(由于是通过动手拖拽实现,所以需要多次尝试才能熟练掌握)
常用属性
在AS中拖拽实现约束布局界面(尝试多用几次掌握)
前面介绍了常用的线性布局、相对布局以及帧布局、表格布局、网格布局。其中线性布局、相对布局平时更常用,这里学习另外一种常用布局——约束布局(constraintlayout)
1.前面介绍的布局,虽然在AS中可以拖拽控件实现,但写代码更加方便,但是约束布局更加倾向通过拖拽设计可视化
2.能够有效解决布局过多问题,让页面更加扁平化
(由于是通过动手拖拽实现,所以需要多次尝试才能熟练掌握)
常用属性
在AS中拖拽实现约束布局界面(尝试多用几次掌握)
文章目录前言用法相对定位语句解释运用举例边距(Margin)语句解释bias与居中处理语句解释圆弧定位语句解释举例运行View的尺寸大小语句解释View的尺寸比例语句解释View的最大最小尺寸语句View链语句解释辅助布局GuideLineGroupPlaceholderBarrier结束语 前言 在ConstraintLayout出现之前,我们编写布局往往少不了多层嵌套,很多效果需要结合Re
目录1.为什么要用ConstraintLayout2.介绍3.如何使用ConstraintLayout 3.1 添加依赖 3.2 相对定位 3.3 角度定位 3.4 边距 3.5 居中和偏移 3.6 尺寸约束 3.7 链4.辅助工具 4.1 Optimizer 4.2 Barrier 4.3 Group 4.4 Placeholder 4.5.Guideline5.总结1.为什么要用Constra
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M