温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

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

发布时间:2020-05-18 16:01:29 来源:网络 阅读:1402 作者:自若 栏目:移动开发

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开始算,该布局比较少用


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI