Android 移动应用开发相对布局 RelativeLayout 的常用属性列
表
范美英
(北京信息职业技术学院)
摘要:本文简要地描述了 RelativeLayout 布局的特点,并对其与 LinearLayout 的布局效
率进行了简要比对,得出了 RelativeLayout 布局的使用场合。
关键词:RelativLayout>特点
RelativeLayout 常用的属性列表如下所示。
表 1RelativeLayout 的常用属性列表
序号
XML 属性
说明
1 android:gravity
设置该布局容器内部各子组件的对齐方式
2 android:ignoreGravity 设置哪个组件不受 gravity 属性影响
3 android:layout_above 在指定 ID 组件的上方
4 android:layout_below 在指定 ID 组件的下方
5 android:layout_toLeftOf 在指定 ID 组件的左侧
6 android:layout_toRightOf 在指定 ID 组件的右侧
7 android:layout_alignTop 与指定 ID 的组件上对齐
8 android:layout_alignBottom
与指定组件下对齐
9 android:layout_alignLeft
与指定组件左对齐
10 android:layout_alignRight
与指定组件右对齐
11 android:layout_alignParentLeft
该组件是否对齐父组件的左端
12 android:layout_alignParentRight
该组件是否对齐父组件的右端
13 android:layout_alignParentTop
该组件是否对齐父组件的顶部
14 android:layout_alignParentBottom
该组件是否对齐父组件的底部
15 android:layout_centerInParent
该组件是否相对于父组件居中
16 android:layout_centerHorizontal
该组件是否横向居中
17 android:layout_centerVertical
该组件是否垂直居中
参考文献( 资源)
[1] 简书作者.Android 中 RelativeLayout 和 LinearLayout 性能分析. jianshu /p/8a7d059da746 ,2016.5.23
1/ 1
Android 移动应用开发相对布局 RelativeLayout 的常用属性列表