关于相对布局RelativeLayout的各种属性介绍
16lz
2021-12-04
相对于兄弟元素
android:layout_below="@id/aaa":在指定View的下方
android:layout_above="@id/xxx":在指定View的上方
android:layout_toLeftOf="@id/bbb":在指定View的左边
android:layout_toRightOf="@id/cccc":在指定View的右边
相对于父元素
android:layout_alignParentLeft="true":在父元素内左边
android:layout_alignParentRight="true":在父元素内右边
android:layout_alignParentTop="true":在父元素内顶部
android:layout_alignParentBottom="true":在父元素内底部
对齐方式
android:layout_centerInParent="true":居中布局
android:layout_centerVertical="true":水平居中布局
android:layout_centerHorizontal="true":垂直居中布局
android:layout_alignTop="@id/xxx":与指定View的上边界一致
android:layout_alignBottom="@id/xxx":与指定View下边界一致
android:layout_alignLeft="@id/xxx":与指定View的左边界一致
android:layout_alignRight="@id/xxx":与指定View的右边界一致
间隔
android:layout_marginBottom="";离某元素底边缘的距离
android:layout_marginLeft="";离某元素左边缘的距离
android:layout_marginRight="";离某元素右边缘的距离
android:layout_marginTop="";离某元素上边缘的距离
android:layout_paddingBottom="";离父元素底边缘的距离
android:layout_paddingLeft="";离父元素左边缘的距离
android:layout_paddingRight="";离父元素右边缘的距离
android:layout_paddingTop="";离父元素上边缘的距离
android:layout_below="@id/aaa":在指定View的下方
android:layout_above="@id/xxx":在指定View的上方
android:layout_toLeftOf="@id/bbb":在指定View的左边
android:layout_toRightOf="@id/cccc":在指定View的右边
相对于父元素
android:layout_alignParentLeft="true":在父元素内左边
android:layout_alignParentRight="true":在父元素内右边
android:layout_alignParentTop="true":在父元素内顶部
android:layout_alignParentBottom="true":在父元素内底部
对齐方式
android:layout_centerInParent="true":居中布局
android:layout_centerVertical="true":水平居中布局
android:layout_centerHorizontal="true":垂直居中布局
android:layout_alignTop="@id/xxx":与指定View的上边界一致
android:layout_alignBottom="@id/xxx":与指定View下边界一致
android:layout_alignLeft="@id/xxx":与指定View的左边界一致
android:layout_alignRight="@id/xxx":与指定View的右边界一致
间隔
android:layout_marginBottom="";离某元素底边缘的距离
android:layout_marginLeft="";离某元素左边缘的距离
android:layout_marginRight="";离某元素右边缘的距离
android:layout_marginTop="";离某元素上边缘的距离
android:layout_paddingBottom="";离父元素底边缘的距离
android:layout_paddingLeft="";离父元素左边缘的距离
android:layout_paddingRight="";离父元素右边缘的距离
android:layout_paddingTop="";离父元素上边缘的距离
更多相关文章
- android UI开发及常用控件
- 系出名门Android(4) - 活动(Activity), 服务(Service), 广播(Bro
- Android(安卓)众多的布局属性详解
- 转载——android 有用的知识
- Android:This text field does not specify an inputType or a h
- Android(安卓)众多的布局属性详解
- 讲给Android程序员看的前端教程(20)——float浮动
- Android学习笔记(11)---关于布局的一些小事
- Android基础笔记(一)-快速入门