Android最常用的两个布局

一.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,该控件将被至于垂直方向的中央

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值