线性布局和相对布局的一些属性


  线性布局

       LinearLayout
  orientation 属性是指定线性布局的排列方向: 
        horizontal 水平
vertical 垂直
  gravity属性是指定当前控件内容显示位置: 
left 左边
right 右边
top 上边
bottom 底边
   layout_gravity属性是指定当前控件在父元素的位置: 
left 左边
right 右边
top 上边
bottom 底边
  layout_weightSum(权重)属性是把线性布局中剩余空间分成N份.
  layout_weight (权重)属性是指定当前控件在父元素(线性布局)中占N份.
  visibility属性是控制布局是否显示: 
visible 显示
invisible 不显示但占空间
gone 隐藏



相对布局

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 在父元素中居中





你可能感兴趣的:(android)