1、LinearLayout 线性布局
android:orientation="horizontal" 制定线性布局的排列方式


      水平 horizontal


      垂直 vertical


gravity 控制当前控件内容显示区域


layout_gravity 当前控件在父元素的位置


Layout_weightSum Layout_weight 额外空间分配(权重)


android:visibility="invisible" 控制布局是否显示


      显示 visible


      不显示,但占空间 invisible


      隐藏 gone


2、RelativeLayout 相对布局


android:layout_toRightOf 在指定控件的右边


android:layout_toLeftOf 在指定控件的左边


android:layout_above 在指定控件的上边


android:layout_below 在指定控件的下边


android:layout_alignBaseline 跟指定控件水平对齐


android:layout_alignLeft 跟指定控件左对齐


android:layout_alignRight 跟指定控件右对齐


android:layout_alignTop 跟指定控件顶部对齐


android:layout_alignBottom 跟指定控件底部对齐


android:layout_alignParentLeft 是否跟父布局左对齐


android:layout_alignParentTop 是否跟父布局顶部对齐


android:layout_alignParentRight 是否跟父布局右对齐


android:layout_alignParentBottom 是否跟父布局底部对齐


android:layout_centerVertical 在父布局中垂直居中


android:layout_centerHorizontal 在父布局中水平居中


android:layout_centerInParent 在父布局中居中


3、AbsoluteLayout 绝对布局


android:layout_x 指定控件在父布局的x轴坐标


android:layout_y 指定控件在父布局的y轴坐标


4、FrameLayout 帧布局


帧布局每次添加的控件都显示在最上面,最后显示在界面上的是最后添加的一个控件


5、TableLayout 表格布局


android:shrinkColumns 收缩列


android:stretchColumns 拉伸列


android:collapseColumns 隐藏列


android:layout_column 指定列(作用在列的身上)


android:layout_span 合并列(作用在列的身上)


TableRow单元行里的单元格的宽度小于默认的宽度时就不起作用,其默认是fill_parent,高度可以自定义大小

更多相关文章

  1. android之app widget(三)
  2. Android中自定义控件之飞入飞出布局及随机布局实现方式
  3. Android(安卓)日期和时间选择控件的开发
  4. VideoView控件可以手动改变大小
  5. Android中ExpandableListView控件基本使用
  6. Android动态设置Margin的方法
  7. Android之ListView中的分割线
  8. 第四周
  9. Android(安卓)自动化测试—robotium(五)Spinner控件

随机推荐

  1. android tv 实现颜色条滚动效果
  2. android 的单例模式
  3. android 中的MultipartEntity 类
  4. android > CallLog 通话记录
  5. Android:自定义Dialog
  6. 学习使用DrawerLayout
  7. android 自定义view 类似loadding从下往
  8. 友盟全域指数
  9. Android积木之PopupWindow
  10. Android 使用des算法