一、效果图如下:


第一部是往drawable文件夹里放一个图片名为icon.png的图片,首先在这里说明Android只能放扩展名为png、jpg、gif的图片;

然后编写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_inParent如果值为真,该控件将被至于父控件水平方向和垂直方向的中央

android:layout_centerVertical如果值为真,该控件将被至于垂直方向的中央

二、效果如图:

首先往drawable文件夹里放一个图片名为leaf.png的图片

编写main.xml文件,代码如下:

<?xml version="1.0" encoding="utf-8"?>
说明:为了控制该布局容器中各子组件的布局分布,RelativeLayout提供了一个内部类:RelativeLayout.LayoutParams,该类提供了大量的xml属性来控制RelativeLayout布局容器中子组件的布局分布;


除此之外,RelativeLayout.LayoutParams还继承了android.view.ViewGroup.MarginLayoutParams,因此RelativeLayout布局容器中每个子组件也可指定android.view.ViewGroup.MarginLayoutParams所支持的各xml属性。









更多相关文章

  1. Android应用程序的基本组件之Activity
  2. Android基础 | 控件基础 | ImageView用法
  3. 高级控件之网格视图(GridView)
  4. Android层次化安全架构及核心组件概览
  5. android布局tips,基础知识搜集
  6. Android(安卓)文件布局一些细节备忘
  7. Android常用布局:线性布局和相对布局
  8. 在ListItem某组件添加响应事件
  9. Android布局文件的属性值解析

随机推荐

  1. Android(安卓)ContentProvider 和 SQLite
  2. [置顶] ANDROID 返回,菜单和HOME键的监听
  3. 2011年01月12日整理自身java的知识体系
  4. [置顶] 我的Android进阶之旅------>启动A
  5. 判断一个activity初始化是否完毕的方法
  6. Android中的两把锁
  7. Android(安卓)Webview 基于chromedriver
  8. Android(安卓)decoder->decode returned
  9. [Android] Eclipse错误:Conversion to Dal
  10. android 代码混淆示例