Android中两种常用布局

 安卓虽然不止这两大布局,但是其他的不如这两大布局用的多,目前安卓常用的两种布局分别为: 线 性布局(LinearLayout)和 相对布局 (RelativeLayout),下面给大家介绍下

线性布局 :LinearLayout

相对布局,顾名思义就是里面的组件是按照各个组件的相对位置来确定的。如A在B的上、下、左、右等方向显示。相对布局中的控件如果不设置好,是会出现控件的重叠的。
属性
1、android:orientation 属性,控制线性布局中控件的方向,有水平(horizontal)和垂直(vertical)两种可选项,默认的是垂直方向
2、android:layout_width 属性,设置组件的基本宽度,可选为match_parent、wrap_content。match_parent都表示宽度和父容器宽度相同,wrap_content表示宽度刚好包裹住它里面的内容。
3、android:layout_height 属性(同上)。
4、android:id 属性,用于指定此组件的id,指定id后会在R.java文件中自动生成一个对应的属性。在java代码中通过findViewById()获取此控件。
5、android:background 属性,为组件设置背景颜色,可是图片,也可是颜色。 
颜色使用如:#fff或者#000等等,只要是16进制的就可以
如果是图片,则需要将准备好的图片放到drawable或者mipmap 文件夹下,通android:background=“@drawable/xxx”或者 android:background =“@mipmap/xxx”来引用。

相对布局:RelativeLayout

相对布局,顾名思义就是里面的组件是按照各个组件的相对位置来确定的。如A在B的上、下、左、右等方向显示。相对布局中的控件如果不设置好,是会出现控件的重叠的。

属性

总结
线 性布局(LinearLayout)和 相对布局 (RelativeLayout)可以互相嵌套使用的。合理的利用两大布局,是开发安卓界面的基础。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值