整理:RelativeLayout的相关属性
android:layout_marginStart="16dp"//控件距离开头View部分的间距大小
android:layout_marginLeft="16dp" //控件距离左边View部分的间距大小
android:layout_marginEnd="16dp" //控件距离结尾View部分的间距大小
android:layout_marginRight="16dp" //控件距离右边View部分的间距大小
android:layout_below="@+id/first" //在某元素的的下方;
android:layout_alignBottom="@+id/first"//本元素的下边缘和某元素的的下边缘对齐;
第一组属性:android:layout_below, android:layout_above, android:layout_toLeftOf, android:layout_toRightOf
这四个属性是用在RelativeLayout上的,例如android:layout_below就是将目标控件的上边缘与引用控件的下边缘对齐,android:layout_toRightOf就是将目标控件的左边缘与引用控件的右边缘对齐。
第二组属性:android:layout_alignTop, android:layout_alignBottom, android:layout_alignLeft, android:layout_alignRight, android:layout_alignBaseLine
android:layout_alignTop就表示目标控件和引用控件的上边缘对齐,android:layout_alignLeft则表示目标控件与引用控件的左边缘对齐,android:layout_alignBaseLine是基于基准线对其,基准线就是我们写英文字母那4行线的第三条
第三组属性:layout_alignParentRight, layout_alignParentLeft, layout_alignParentTop, layout_alignParentBottom
这组属性的值是 true 或者 false,因为每个控件的直接父控件只有一个,所以用true/false来表示是否与父控件的边缘对齐
第四组属性:layout_centerInParent, layout_centerVertical, layout_centerHorizontal
这组属性取值也是true 或者
false,layout_centerInParent表示与父控件在水平方向和垂直方向都对齐,处于正中央,layout_centerVertical表示与父控件在垂直方向上对其,layout_centerHorizontal表示与父控件在水平方向上对齐
第五组属性:layout_alignStart, layout_alignStop, layout_alignParentStart, layout_alignParentStop
layout_alignStart,
layout_alignStop是引用其他控件,表示与控件的开始位置、结束位置对齐,layout_alignParentStart,
layout_alignParentStop取值为true、false,表示与父控件的开始,结束位置对齐
扩展:
Android layout属性大全 - 久依 - 博客园
整理:RelativeLayout的相关属性相关推荐
- PyQt(Python+Qt)入门:Designer组件属性编辑界面中QWidget类相关属性详解
本文适用人员:本文比较长,适合不理解Qt Designer部件属性的人员阅读或资料查找. 声明: 1.如果有人认为本文是简单的复制粘贴+翻译而成,敬请读本文最后的后记: 2.本文为老猿Python学习 ...
- JavaFX Button常用相关属性和制作多边形按钮Button
Button常用相关属性 pickOnBoundsProperty (pick On Bounds) 表示组件的鼠标事件在边界范围处理方式,如果 pickOnBounds为true,则通过与该节点的边 ...
- linux查看nginx运行状态,如何查看nginx运行状态及相关属性说明
如何查看nginx运行状态及相关属性说明. 需要查看nginx是否已经加载了 http_stub_status_module模块 /usr/sbin/nginx -V 查看nginx的安装状态 ng ...
- 【约束布局】ConstraintLayout 屏障 Barrier 约束 ( 简介 | 屏障适用场景 | 位置说明 | 相关属性 | 可视化操作 | 代码示例 | 总结 )
文章目录 I . 屏障 Barrier 约束 简介 II . 屏障线 Barrier 与 引导线 Guideline 对比 III . 屏障 Barrier 适用场景 IV . 屏障 Barrier ...
- 随手记一次用C#正则表达式获取下拉菜单html标签select以及相关属性值
随手记一次用C#正则表达式获取下拉菜单html标签<select>以及相关属性值 1:有如下html: .................. <select id="aaa ...
- ML之FE:对人类性别相关属性数据集进行数据特征分布可视化分析与挖掘
ML之FE:对人类性别相关属性数据集进行数据特征分布可视化分析与挖掘 目录 对人类性别相关属性数据集进行数据特征分布可视化分析与挖掘 输出结果 实现代码 对人类性别相关属性数据集进行数据特征分布可视化 ...
- Android总结篇系列:Activity Intent Flags及Task相关属性
同上文一样,本文主要引用自网上现有博文,并加上一些自己的理解,在此感谢原作者. 原文地址: http://blog.csdn.net/liuhe688/article/details/6761337 ...
- css3背景、边框、和补丁相关属性
border :基本语法 border: border-width || border-style || border-color 默认值为: medium none . border-color 的 ...
- 复习-css列表和表格相关属性
css列表和表格相关属性 list-style:设置所有列表属性 list-style-image:将图像设置为列表项标记,主要有url值 list-style-position:设置列表项标记的放置 ...
最新文章
- SQL Server-聚焦SNAPSHOT基于行版本隔离级别详解(三十)
- 向git库提交代码出现”There are no staged files怎么办?
- N秒钟后自动跳转的html页面,javascript
- 常见算法及问题场景——图
- 项目总结(3.28)
- windows游戏编程_2020年适合程序员编程的笔记本电脑推荐
- 战斗民族的Yandex开始首次雪地无人车路测 | 视频
- python---使用get方法访问‘数据库’实体
- GUI学习之〇——PyQt5安装
- 最终,我决定将代码迁出x86架构!
- [Unity 3D] Unity 3D 性能优化(二)
- java项目-第35期在线购书商城系统【毕业设计】
- mac黑白打印和彩色打印
- 分析一种简单的提高功率因数的电路——填谷电路
- 知识图谱入门学习笔记(一)-概念
- 双子星量子计算机,【前沿】“前途”无量的量子科技
- Centos7 安装Chrome浏览器
- 数据仓库DW、ODS、DM概念及其区别
- MySQL错误illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT)解决方法
- Python实现简单画图