一、(相对父类)

    alignParent(Top/Bottom)相对于父类的布局位置(上下)    alignParent(Right/Left)相对于父类的布局位置(左右)    centerInParent相对于父类的布局位置(中心布局)二、(相对控件)——配合使用    layout_(above/below)="@id/bt2(即控件id)"相对于控件bt2位置的上下位置
    layout_to(Left/Right)Of="@id/bt2"相对于控件bt2位置的左右位置
    layout_alignBottom="@id/bt2"相对于控件bt2位置边的左右位置



<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="match_parent"    android:layout_height="match_parent"    ><Button    android:layout_width="wrap_content"    android:layout_height="wrap_content"     android:id="@+id/bt"    android:layout_alignParentTop="true"    android:layout_alignParentRight="true"    android:text="bt"    android:textAllCaps="false"    />    <Button        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:id="@+id/bt1"        android:layout_alignParentTop="true"        android:layout_alignParentLeft="true"        android:text="bt1"        android:textAllCaps="false"        />    <Button        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:id="@+id/bt2"        android:layout_centerInParent="true"        android:text="bt2"        android:textAllCaps="false"        />    <Button        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:id="@+id/bt3"        android:layout_alignParentBottom="true"        android:layout_alignParentLeft="true"        android:text="bt3"        android:textAllCaps="false"        />    <Button        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:id="@+id/bt4"         android:layout_alignParentBottom="true"        android:layout_alignParentRight="true"        android:text="bt4"        android:textAllCaps="false"        />   <Button       android:layout_width="wrap_content"       android:layout_height="wrap_content"        android:id="@+id/bt5"       android:layout_above="@id/bt2"       android:layout_toLeftOf="@id/bt2"       android:text="bt5"       android:textAllCaps="false"       />    <Button        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:id="@+id/bt6"        android:layout_above="@id/bt2"        android:layout_toRightOf="@id/bt2"        android:text="bt6"        android:textAllCaps="false"        />    <Button        android:layout_width="wrap_content"        android:layout_height="wrap_content"         android:id="@+id/bt7"        android:layout_below="@id/bt2"        android:layout_toRightOf="@id/bt2"        android:text="bt7"        android:textAllCaps="false"        />    <Button        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:id="@+id/bt8"        android:layout_below="@id/bt2"        android:layout_toLeftOf="@id/bt2"        android:text="bt8"        android:textAllCaps="false"        />    <Button        android:layout_width="wrap_content"        android:layout_height="wrap_content"         android:id="@+id/bt9"        android:text="bt9(边对齐)"        android:textAllCaps="false"        android:layout_alignBottom="@id/bt2"        android:layout_toRightOf="@id/bt2"        />    <Button        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:id="@+id/bt10"        android:text="bt10(边对齐)"        android:textAllCaps="false"        android:layout_alignBottom="@id/bt2"        android:layout_toLeftOf="@id/bt2"         />RelativeLayout>

运行截图


更多相关文章

  1. 高级组件之选项卡
  2. Android自定义Dialog、Dialog样式、Dialog动画
  3. Day2.3--Android常用布局之RelativeLayout
  4. android studio - swiperefreshlayout注意点
  5. 仿Android印象笔记底部导航栏
  6. 安卓如何创建右上角点击菜单
  7. android常用控件一二
  8. ConfigurationTest以及横竖屏切换及2.3与4.0Configuration的区别
  9. Android控件 TimePicker

随机推荐

  1. Android之——Handler随笔
  2. android开发 drawable中XML的相关应用
  3. Gallery图像重叠问题以及每屏只显示一张
  4. 简单三步通过Builder模式来实现Android顶
  5. Android菜鸟日记5
  6. [Android]一个支持文本翻译与网页翻译的
  7. 【Android基础入门No.1】Android中的几个
  8. 【原创】android中实现底部tabhost
  9. Android中简单的弹出菜单
  10. Android手势识别的发展