当前位置: 移动技术网 > IT编程>移动开发>Android > Android最常用的两个布局

Android最常用的两个布局

2018年03月11日  | 移动技术网IT编程  | 我要评论

车辆购置税怎么算,春芝堂会员登录,汉末风云之大夏帝国

一.LinearLayout 线性布局

常用的属性:

1.orientation:

使在线性布局中的控件按照设置的值,呈现出不同方向。可以设置两个值,第一,设置android:orientation:"vertical"使控件呈现垂直布局;第二,设置android:orientation:"horizontal"使控件呈现水平布局。

2.layout_gravity:

控制组件在线性布局中的位置

注意:与gravity的区别,gravity是控制组件内容的位置

3.layout_weight:

按屏幕分配剩余宽高;

二.RelativeLayout 相对布局

常用属性分两类,一个是和给定id控件的相对位置;一个是与RelativeLayout相对的位置

1.与定id控件

android:layout_above 在给定ID控件的上面
android:ayout_below在给定ID控件的下面
android:layout_toLeftOf 在给定ID控件的左边
android:layout_toRightOf 在给定ID控件的右边
android:layout_alignBottom 与给定ID控件的底部边缘对齐
android:layout_alignLeft 与给定ID控件的左边缘对齐

android:layout_alignRight 与给定ID控件的右边缘对齐
android:layout_alignTop 与给定ID控件的上边缘对齐

3.与RelativeLayout(父元素)

android:layout_alignParentBottom 如果该值为true,则将该控件的底部和父控件的底部对齐
android:layout_alignParentLeft 如果该值为true,则将该控件的左边与父控件的左边对齐
android:layout_alignParentRight 如果该值为true,则将该控件的右边与父控件的右边对齐
android:layout_alignParentTop 如果该值为true,则将空间的顶部与父控件的顶部对齐
android:layout_centerHorizontal 如果值为true,该控件将被至于水平方向的中央
android:layout_centerInParent 如果值为true,该控件将被至于父控件水平方向和垂直方向的中央
android:layout_centerVertical 如果值为true,该控件将被至于垂直方向的中央

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网