Android中的5大布局和网格布局:

线性布局LinearLayout    android:orientation="vertical"     线性布局的方向,vertical是垂直,horizontal是水平        在线性布局中的控件所拥有的属性:      android:layout_gravity="center_horizontal"    该控件在线性布局中的位置        常用属性有:top、bottom、left、right、center、center_vertical、center_horizontal              android:layout_weight="2"            该控件在线性布局中的权重,用来分割剩余空间
相对布局RelativeLayout    在相对布局中的控件所拥有的属性:    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"    该控件在相对布局中的中间(水平和垂直居中的交点)            android:layout_alignTop="另一个控件的Id"      相对布局中该控件在另一个控件上对齐    android:layout_alignBottom="@+id/textView2"   相对布局中该控件在另一个控件下对齐    android:layout_alignLeft="@+id/textView2"     相对布局中该控件在另一个控件左对齐    android:layout_alignRight="@+id/textView2"    相对布局中该控件在另一个控件右对齐            android:layout_above="另一个控件的Id"     相对布局中该控件在另一个控件的上方    android:layout_below="@+id/tf"            相对布局中该控件在另一个控件的下方    android:layout_toLeftOf="@+id/tf"         相对布局中该控件在另一个控件的左方    android:layout_toRightOf="@+id/tf"        相对布局中该控件在另一个控件的右方
帧布局FrameLayout    层叠控件,一个空间占一层,最先写的在最下层,最后写的在最上层(一层就是一帧)        在帧布局中的控件所拥有的属性:      android:layout_gravity="center_horizontal"    该控件在帧布局中的位置         常用属性有:top、bottom、left、right、center、center_vertical、center_horizontal

    

表格布局TableLayout    每一行都是一个Tablerow        每一行高度是由每行最高控件决定的        每一列宽度是由每列最宽控件决定的

    

绝对布局AbsoluteLayout    每个控件都是离屏幕原点一定距离来确定位置,一般不推荐使用        在绝对布局中的控件所拥有的属性:        android:layout_x="125dp"        该控件离原点的X轴距离        android:layout_y="86dp"         该控件离原点的Y轴距离

    

网格布局GridLayout    android:rowCount="3"           网格布局的行数    android:columnCount="4"        网格布局的列数          在网格布局中的控件所拥有的属性:      android:layout_row="0"               设置该控件在网格布局中第几行      android:layout_column="0"            设置该控件在网格布局中第几列  网格布局是从4.0之后才新增的,行列号都是从0开始算,该布局比较少用


更多相关文章

  1. Android(安卓)布局 & 一些控件
  2. android EditText 全面阐述
  3. Android(安卓)Market的 Loading效果
  4. Android(安卓)TextView 文字居中 .
  5. android加载框效果《IT蓝豹》
  6. Android(安卓)TextView 文字居中
  7. Android五个布局
  8. android开发中常用的五大布局
  9. Android初级教程小案例之单选框RadioGroup与复选框CheckBox

随机推荐

  1. 2.0 Ansible Ad-Hoc命令
  2. 1.3 Ansible 整体架构图
  3. 1.2 Ansible 基础概念
  4. 存量用户运营企业微信的“用户端小程序”
  5. Unity | 快速集成华为AGC云存储服务
  6. 脑补|yarn能并行运行任务总数~
  7. 好用的前端开发工具:这四款你必须知道
  8. Js中的new操作符起到什么作用?
  9. 必读|spark的重分区及排序
  10. 前端技巧:git commit提交规范