您的位置:首页 > 移动开发 > Android开发

android_线性布局_相对布局的方法汇总

2016-06-22 00:39 302 查看

LineLayout布局

1:

Android:divider

SetDividerDrawable(Drawable)

设置垂直布局时两个按钮之间的分隔条

2:

Android:gravity:

setGravity(int)

设置布局管理器内组件的对齐方式,该属性支持top,buttom,left,right,center_vertical,fill_vertical,center_horizontal,

Fill_horizontal,center,fill,clip_vertical,clip_horizontal几个属性值,也可以

同时指定多种对齐的方式.

3:

Android:orientation

setOrientation(int)

设置布局管理器内组件的排列方式,可以设置

Horizontal(水平排列),vertical(垂直排列,默认值),两个值之一

LineLayout子元素支持的常用的xml属性及相关方法

1:

Android:layout_gravity,指定该子元素在LineLayout中的对齐方式

Android:layout_weight:指定该子元素在LineLayout中所占的权重

RelativeLayout

这里只能设boolean值的属性

Android:layout_centerHorizontal

控制该子组件是否位于布局容器的水平1

Android:layout_centerVertical

控制该子组件是否位于布局容器的垂直居中

Android:layout_centerInParent

控制该子组件是否位于布局容器的中央位置

Android:layout_alignPaentLef

控制该子组件是否位于布局容器的左边对齐

Android: layout_alignPaentBottom

控制该子组件是否位于布局容器的底部对齐

Android:layout_alignParentRight

控制该子组件是否与布局容器右边对齐

Android:layout_alignParentTop

控制该子组件是否与布局容器顶端对齐

下面的属性值为其他Ui组件的ID

Android:layout_toRightOf

控制该子组件位于给出ID组件的右侧

Android:layout_toLeftOf

控制该子组件位于给出ID组件的左侧

Android:layout_above

控制该子组件位于给出ID的上方

Android:layout_below

控制该子组件位于给出ID组件的下方

Android:layout_alignTop

控制该子组件位于给出ID组件的上边界对齐

Android:layout_alignBottom

控制该子组件位于给出ID组件的下边界对齐

Android:layout_alignLeft

控制该组件位于给出ID组件的左边界对齐

Android:layout_alignRight

控制该子组件位于给出ID的右边界对齐
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android 布局