西部数码主机 | 阿里云主机| 虚拟主机 | 服务器 | 返回乐道官网

Android相对布局RelativeLayout属性大全

时间:2016-02-06 10:17来源:未知 作者:好模板 点击:
在进行具体的安卓开发前,我们都需要对即将开发的页面进行规划和布局Android中的相对布局RelativeLayout,一起来看看吧。 所谓,相对布局RelativeLayout,它是继承自ViewGroup,其子组件的位

在进行具体的安卓开发前,我们都需要对即将开发的页面进行规划和布局Android中的相对布局RelativeLayout,一起来看看吧。

所谓,相对布局RelativeLayout,它是继承自ViewGroup,其子组件的位置总是相对于兄弟组件或者父容器决定的。

RelativeLayout支持的XML属性:

android:gravitysetGravity(int):设置容器内子组件的对齐方式

android:ignoreGravitysetIgnoreGravity(int):设置哪个子组件不受gravity属性的影响

RelativeLayout有一个内部类RelativeLayout.LayoutParams来控制子组件的布局方式。

RelativeLayout.LayoutParams支持的XML属性如下:

第一类:属性值为true或false

android:layout_centerHrizontal水平居中

android:layout_centerVertical垂直居中

android:layout_centerInparent相对于父元素完全居中

android:layout_alignParentBottom贴紧父元素的下边缘

android:layout_alignParentLeft贴紧父元素的左边缘

android:layout_alignParentRight贴紧父元素的右边缘

android:layout_alignParentTop贴紧父元素的上边缘

android:layout_alignWithParentIfMissing

如果对应的兄弟元素找不到的话就以父元素做参照物

第二类:属性值必须为id的引用名“@id/id-name”

android:layout_below在某元素的下方

android:layout_above在某元素的的上方

android:layout_toLeftOf在某元素的左边

android:layout_toRightOf在某元素的右边

android:layout_alignTop本元素的上边缘和某元素的的上边缘对齐

android:layout_alignLeft本元素的左边缘和某元素的的左边缘对齐

android:layout_alignBottom本元素的下边缘和某元素的的下边缘对齐

android:layout_alignRight本元素的右边缘和某元素的的右边缘对齐

第三类:属性值为具体的像素值,如30dip,40px

android:layout_marginBottom离某元素底边缘的距离

android:layout_marginLeft离某元素左边缘的距离

android:layout_marginRight离某元素右边缘的距离

android:layout_marginTop离某元素上边缘的距离

(责任编辑:好模板)
顶一下
(1)
50%
踩一下
(1)
50%
------分隔线----------------------------
栏目列表
热点内容