常用属性

android:padding="10dp" 是本元素所有子元素的与父元素边缘的距离,设置在父元素上
android:layout_marginTop 上偏移的值
android:layout_marginBottom 下偏移的值
android:layout_marginLeft 左偏移的值
android:layout_marginRight 右偏移的值

RelativeLayout(相对布局)

  • 第一类:相对于父控件,属性值为true或false
    android:layout_centerHrizontal 水平居中
    android:layout_centerVertical 垂直居中
    android:layout_centerInparent 相对于父元素完全居中
    android:layout_alignParentBottom 如果为true,将该控件的底部与其父控件的底部对齐
    android:layout_alignParentLeft 如果为true,将该控件的左部与其父控件的左部对齐
    android:layout_alignParentRight 如果为true,将该控件的右部与其父控件的右部对齐android:layout_alignParentTop 如果为true,将该控件的顶部与其父控件的顶部对齐
    android:layout_alignWithParentIfMissing 如果对应的兄弟元素找不到的话就以父元素做参照物

  • 第二类:相对于给定ID控件
    android:layout_below 在指定控件的下方
    android:layout_above 在指定控件的的上方
    android:layout_toLeftOf 在指定控件的左边
    android:layout_toRightOf 在指定控件的右边
    android:layout_alignTop 该控件的上边缘和指定控件的的上边缘对齐
    android:layout_alignLeft 该控件的左边缘和指定控件的的左边缘对齐
    android:layout_alignBottom 该控件的下边缘和指定控件的的下边缘对齐
    android:layout_alignRight 该控件的右边缘和指定控件的的右边缘对齐
    android:layout_alignBaseline 将该控件的baseline与指定控件的baseline对齐

LinearLayout(线性布局)

android:orientation="vertical" 垂直线性布局,"horizontal" 水平线性布局
android:gravity="top" 子控件或内容的对齐方式,gravity如果需要设置多个属性值,需要使用“|”进行组合
android:layout_gravity 是指定该控件相对它的父控件的对齐方式。
android:layout_weight="1" 设置该控件在剩余未分配区域的权重

更多相关文章

  1. Android(安卓)基本控件Text属性
  2. Android之Button按钮
  3. android拍照获取图片
  4. android:layout_gravity和android:gravity的区别
  5. Android(安卓)设置完autoLink属性后自定义跳转到指定界面
  6. Android之布局参数
  7. 【Android常用控件】EditText常用属性【二】:为文本输入框指定软
  8. Android(安卓)RelativeLayout 的属性
  9. 系出名门 Android(安卓)系列文章索引

随机推荐

  1. 我想邀请你和我一起写Android(福利回赠)
  2. Android(安卓)开发笔记 第三季 FragmentP
  3. Android2.1 短信应用解析
  4. android mtk平台内置apk,可卸载恢复出厂设
  5. android设备管理器.md
  6. android系统学习笔记八
  7. Android, BaseAdapter 处理大数据量时的
  8. eoeandroid社区转发
  9. Android(安卓)学习笔记
  10. Android(安卓)Animation学习(四) ApiDemos