相对于兄弟元素
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_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=""; 离父元素上边缘的距离

margin 与padding 区别
padding是站在父view的角度,是自己的内容与其父控件的边之间的距离。margin则是站在自己的角度描述问题,自己与旁边的某个组件的距离,如果同一级只有一个view,那么它的效果基本上就和padding一样了

更多相关文章

  1. Android:解决RadioGroup中RadioButton的图片自定义及每项间隔距离
  2. android线性布局控件之间的距离设置
  3. Android ListView 去除边缘阴影、选中色、拖动背景色等
  4. 元素可指定如下常用属性
  5. 自定义动画(animation)时set中的各元素效果
  6. android manifest.xml中元素含义android
  7. 分享html元素调用服务器实例

随机推荐

  1. 解决 S5pv210 android system.img 烧写失
  2. android 获得一些设备信息的静态函数
  3. Android开发中遇到的bug(1)
  4. Manifest merger failed Suggestion: add
  5. android 读取资源文件的数据
  6. android backlight
  7. Android(安卓)开发调用系统拍照和图片选
  8. Android适配器之-----BaseAdapter(帮助文
  9. Android重的SlidingDrawer的实例展示
  10. Android(安卓)App追踪/分析第三方sdk配置