一、基础知识:

android:layout_above 将该控件的底部至于给定ID的控件之上android:layout_below 将该控件的顶部至于给定ID的控件之下android:layout_toLeftOf 将该控件的右边缘和给定ID的控件的左边缘对齐android:layout_toRightOf 将该控件的左边缘和给定ID的控件的右边缘对齐android:layout_alignBaseline 该控件的baseline和给定ID的控件的baseline对齐android:layout_alignBottom 将该控件的底部边缘与给定ID控件的底部边缘android:layout_alignLeft 将该控件的左边缘与给定ID控件的左边缘对齐android:layout_alignRight 将该控件的右边缘与给定ID控件的右边缘对齐android:layout_alignTop 将给定控件的顶部边缘与给定ID控件的顶部对齐android:alignParentBottom 如果该值为true,则将该控件的底部和父控件的底部对齐android:layout_alignParentLeft 如果该值为true,则将该控件的左边与父控件的左边对齐android:layout_alignParentRight 如果该值为true,则将该控件的右边与父控件的右边对齐android:layout_alignParentTop 如果该值为true,则将空间的顶部与父控件的顶部对齐android:layout_centerHorizontal 如果值为真,该控件将被至于水平方向的中央android:layout_centerInParent 如果值为真,该控件将被至于父控件水平方向和垂直方向的中央android:layout_centerVertical 如果值为真,该控件将被至于垂直方向的中央

二、代码展示:

1."Acticity_07\src\yan\acticity_07\MainActivity.java"

package yan.activity_07;import android.os.Bundle;import android.app.Activity;import android.view.Menu;public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);}@Overridepublic boolean onCreateOptionsMenu(Menu menu) {// Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.activity_main, menu);return true;}}


2.“Acticity_07\res\layout\activity_main.xml”

<?xml version="1.0" encoding="utf-8"?><!--android:layout_above 将该控件的底部至于给定ID的控件之上android:layout_below 将该控件的顶部至于给定ID的控件之下android:layout_toLeftOf 将该控件的右边缘和给定ID的控件的左边缘对齐android:layout_toRightOf 将该控件的左边缘和给定ID的控件的右边缘对齐android:layout_alignBaseline 该控件的baseline和给定ID的控件的baseline对齐android:layout_alignBottom 将该控件的底部边缘与给定ID控件的底部边缘android:layout_alignLeft 将该控件的左边缘与给定ID控件的左边缘对齐android:layout_alignRight 将该控件的右边缘与给定ID控件的右边缘对齐android:layout_alignTop 将给定控件的顶部边缘与给定ID控件的顶部对齐android:alignParentBottom 如果该值为true,则将该控件的底部和父控件的底部对齐android:layout_alignParentLeft 如果该值为true,则将该控件的左边与父控件的左边对齐android:layout_alignParentRight 如果该值为true,则将该控件的右边与父控件的右边对齐android:layout_alignParentTop 如果该值为true,则将空间的顶部与父控件的顶部对齐android:layout_centerHorizontal 如果值为真,该控件将被至于水平方向的中央android:layout_centerInParent 如果值为真,该控件将被至于父控件水平方向和垂直方向的中央android:layout_centerVertical 如果值为真,该控件将被至于垂直方向的中央--><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"                android:layout_width="fill_parent"                android:layout_height="wrap_content"                android:padding="10px" >    <TextView android:id="@+id/label"               android:layout_width="fill_parent"               android:layout_height="wrap_content"               android:text="Type here:" />    <EditText android:id="@+id/entry"               android:layout_width="fill_parent"               android:layout_height="wrap_content"               android:background="@android:drawable/editbox_background"              android:layout_below="@id/label" />      <Button android:id="@+id/ok"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:layout_below="@id/entry"            android:layout_alignParentRight="true"            android:layout_marginLeft="10px"            android:text="OK" />    <Button android:layout_width="wrap_content"             android:layout_height="wrap_content"            android:layout_toLeftOf="@id/ok"            android:layout_alignTop="@id/ok"            android:text="Cancel" /></RelativeLayout>

三、效果展示:

【Android开发学习25】界面布局之相对布局RelativeLayout_第1张图片

本文完整代码下载地址:http://download.csdn.net/detail/ypist/5144729

本文博客源地址:http://blog.csdn.net/ypist



更多相关文章

  1. android控件的对齐方式详解
  2. Android中以JAR形式封装控件 或者类库
  3. 【Android开发学习27】界面控件之进度条(ProgressBar)
  4. ArcGIS for Android地图控件的5大常见操作
  5. TextView 控件使用
  6. Andrid 控件集合大全
  7. 系出名门Android(5) - 控件(View)之TextView, Button, ImageButt
  8. Android ImageView控件的setMaxWidth、setMaxHeight不起作用
  9. 如何在XML设定android控件的颜色(十六进制颜色码)

随机推荐

  1. Android腾讯微薄客户端开发十一:博主的粉
  2. Android(安卓)Adb Gadget Driver
  3. android ViewParent requestDisallowInte
  4. Android(安卓)数据存储与读取:文件
  5. Android(安卓)PopupWindow显示位置和显示
  6. android版本自动检测更新 版本检测 自动
  7. Android中回调接口使用实例
  8. Android(安卓)四大组件之 Activity
  9. android build kernel make menuconfig及
  10. android View.GONE 失效原因