常用布局之相对布局

相对布局(RelativeLayout)可分别指明子控件之间的相对位置。

此布局内各个属性的含义为:

(1)

当前控件左边和指定控件的右边对齐

andrroid:layout_toRightOf="@+id/XXXXX"

当前控件右边和指定控件的右边对齐

android:layout_toLeftOf="@+id/XXXXX"

 (2)

当前控件位于指定控件之下

android:layout_below="@+id/XXXXX"

当前控件位于指定控件之上

android:layout_above="@+id/XXXXX"

(3)

当前控件与指定控件的顶部对齐

android:layout_alignTop="@+id/XXXXX"

当前控件与指定控件的右边对齐

 android:layout_alignRight="@+id/XXXXX"

当前控件与指定控件的底部对齐

android:layout_alignBottom="@+id/XXXXX"

当前控件与指定控件的左边对齐 android:layout_alignLeft="@+id/XXXXX"

 (4)

当前控件与父控件(容器)的顶部对齐

 android:layout_alignParentTop="true"

当前控件与父控件(容器)的右边对齐

android:layout_alignParentRight="true"

当前控件与父控件(容器)的底部对齐

 android:layout_alignParentBottom="true"

当前控件与父控件(容器)的左边对齐

android:layout_alignParentLeft="true"

 (5)

当前控件放置于父控件(容器)的中心

android:layout_centerInParent="true"

当前控件放置于水平位置的中心

android:layout_centerHorizontal="true"

当前控件放置于垂直位置的中心

android:layout_centerVertical="true"

示例:

显示效果为:

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,025评论 25 709
  • Android功能强大,界面华丽,但是众多的布局属性就害苦了开发者,下面这篇文章结合了网上不少资料.第一类:属性值...
    HangChen阅读 10,465评论 0 24
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 11,858评论 0 17
  • 已经是星期四了,班上还有几位同学的的周记作业没交,这可是要求星期一就要交的啊。 早上我对他们说:“今天早上必须完成...
    两个阿丫丫阅读 3,599评论 0 0
  • 威廉·布莱克(William Blake,1757年11月28日-1827年8月12日),英国诗人、画家,浪漫主义...
    舒己怀_Frank阅读 4,136评论 17 20

友情链接更多精彩内容