相对布局:相对布局是通过相对定位的方式让控件出现在布局任意位置;

在相对布局中如果不指定控件摆放的位置,那么控件都会被默认放在RelativeLayout的左上角。因此要先指定第一个控件的位置,再根据一个控件去给其他控件布局。

RelativeLayout常见属性:
android:layout_below 在某元素的下方
android:layout_above 在某元素的上方
android:layout_toLeftOf 在某元素的左边
android:layout_toRightOf 在某元素的右边

android:layout_alignTop 顶部边缘与给定id的顶部边缘对齐
android:layout_alignBottom 底部边缘与给定id的底部边缘对齐
android:layout_alignLeft 左边缘与给定id的左边缘对齐
android:layout_alignRight 右边缘与给定id的右边缘对齐

android:layout_alignParentTop 如果为true,将该控件的顶部与其父控件的顶部对齐; android:layout_alignParentBottom 如果为true,将该控件的底部与其父控件的底部对齐; android:layout_alignParentLeft 如果为true,将该控件的左部与其父控件的左部对齐; android:layout_alignParentRight 如果为true,将该控件的右部与其父控件的右部对齐;

android:layout_centerHorizontal 如果为true,将该控件的置于水平居中; android:layout_centerVertical 如果为true,将该控件的置于垂直居中; android:layout_centerInParent 如果为true,将该控件的置于父控件的中央;

更多相关文章

  1. android:layout_weight属性详解
  2. android:gravity 和 android:layout_Gravity属性——android开发
  3. 深入android
  4. android 控件布局(顶部、底部......) 留着自己用
  5. Android(安卓)UI控件之ToggleButton、Switch
  6. Android坐标系
  7. Android流式布局实现
  8. android 各种控件颜色值的设置(使用Drawable,Color)
  9. Android(安卓)Launcher 分析

随机推荐

  1. android 之activity生命周期(转载)
  2. Android多点触控---Matrix图片随意的放大
  3. 调整android studio内存大小防止使用卡顿
  4. Android monkey环境搭建及使用
  5. Android 内存溢出(Out Of Memory)的总结
  6. Android的颜色值转换
  7. ShareSDK for Android(安卓)> 第三方登录
  8. android自定义标题栏。。。。。。。
  9. Ashmem(Android共享内存)使用方法和原理
  10. mac android(android studio)环境搭建配置