RelativeLayout相对布局是个人觉得在android布局中比较常用且好用的一个,当然如果想让布局更漂亮是需要多种布局混合搭建的,这里就需要更深入的学习了,在这只介绍下有关相对布局的东西。

相对于兄弟元素
android:layout_below="@id/aaa":在指定View的下方
android:layout_above="@id/xxx":在指定View的上方
android:layout_toLeftOf="@id/bbb":在指定View的左边
android:layout_toRightOf="@id/cccc":在指定View的右边
相对于父元素
android:layout_alignParentLeft="true":在父元素内左边
android:layout_alignParentRight="true":在父元素内右边
android:layout_alignParentTop="true":在父元素内顶部
android:layout_alignParentBottom="true":在父元素内底部
对齐方式
android:layout_centerInParent="true":居中布局
android:layout_centerVertical="true":水平居中布局
android:layout_centerHorizontal="true":垂直居中布局
android:layout_alignTop="@id/xxx":与指定View的上边界一致
android:layout_alignBottom="@id/xxx":与指定View下边界一致
android:layout_alignLeft="@id/xxx":与指定View的左边界一致
android:layout_alignRight="@id/xxx":与指定View的右边界一致
间隔
android:layout_marginBottom=""; 离某元素底边缘的距离
android:layout_marginLeft=""; 离某元素左边缘的距离
android:layout_marginRight ="";离某元素右边缘的距离
android:layout_marginTop=""; 离某元素上边缘的距离
android:layout_paddingBottom=""; 离父元素底边缘的距离
android:layout_paddingLeft=""; 离父元素左边缘的距离
android:layout_paddingRight ="";离父元素右边缘的距离
android:layout_paddingTop=""; 离父元素上边缘的距离

更多相关文章

  1. Android(安卓)Fragment应用实战,使用碎片向ActivityGroup说再见
  2. Android之——自定义下拉菜单的实现
  3. 关于Edittext点击弹出软键盘,布局上移标题消失问题,微信聊天界面
  4. Android(安卓)程序员学习 iOS ——UIViewController 和 Layout S
  5. android中的5个布局方式
  6. Android(安卓)view 的布局学习
  7. Android自定义ScrollView实现反弹效果
  8. 构建 Android(安卓)手机 RSS 阅读器
  9. Android(安卓)8.0 SystemUI下拉状态栏快捷开关

随机推荐

  1. java通过映射取得方法对一个类的变量进行
  2. JavaScript基础——变量、作用域和内存问
  3. 如何让我的基本SWT应用程序在Mac OS X 10
  4. 老农过河问题
  5. Fragment中出现java.lang.NullPointerExc
  6. java.nio.ByteBuffer的flip、rewind和com
  7. 实现<table>标签的动态新增和后台接受<ta
  8. javascript去掉前后空格
  9. 在java中如何计算从1970年1月1日零时零分
  10. 1563: 高精度加法