Layout属性

本文详细介绍了Android应用UI布局中的各种关键属性及其用法,包括控件ID指定、文字显示、文字大小设置、背景色指定等,帮助开发者更好地掌握Android布局技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

表格:

属性说明例子
Android:id控件指定ID
Android:id="@+id/first"
Android:text显示文字,尽量使用Strings.xml
Android:text="第一行"
Android:gravity指定控件文字的基本位置,比如居中
Android:gravity="center_vertical"
Android:textSize文字大小
Android:textSize="35pt"
Android:background指定背景色
Android:background="#aa0000"
Android:layout_width控件宽度充满屏幕(fill_parent充满屏幕)(wrap_content包裹文字的实际长度)
Android:layout_width="fill_parent"
Android:layout_height控件包裹文字宽度
Android:layout_height="wrap_content"
Android:paddingLeft控件内文字的左间距
Android:paddingLeft="20dip"
Android:paddingTop控件内文字的顶间距
Android:paddingTop="20dip"
Android:layout_marginLeft外边缘与相邻控件的左边边距距离
Android:layout_marginLeft="10px"
Android:sigleLine如果设置为真,控件内容同一行当中进行显示
Android:sigleLine=true
Android:layout_weight控件占整个屏幕的比
Android:layout_weight=1
Android:padding四边的边距设置
Android:padding="5dip"
Android:stretchColumns拉伸某一列
Android:stretchColumns=1
Android:layout_above将控件底部至于给定的ID控件之上
Android:layout_above="@id/XXX"
Android:layout_below将控件顶部至于给定ID的控件之下
Android:layout_below="@id/XXX"
Android:layout_toLeftOf将控件右边缘和给定ID的控件左边缘对齐
Android:layout_toLeftOf=”@id/XXX”
Android:layout_toRightOf将控件左边缘和给定ID的控件右边缘对齐
Android:layout_toRightOf="@id/XXX"
Android:layout_alignBaseline控件baseline和给定ID控件baseline对齐
Android:layout_ alignBaseline="@id/XXX"
Android:layout_alignBottom控件底部边缘与给定ID控件底部边缘
Android:layout_ alignBottom="@id/XXX"
Android:layout_alignLeft控件左边缘与给定ID控件右边缘对齐
Android:layout_ alignLeft="@id/XXX"
Android:layout_alignRight控件右边缘与给定ID控件的右边缘对齐
Android:layout_ alignRight="@id/XXX"
Android:layout_alignTop给定控件顶部边缘与给定ID控件顶部对齐
Android:layout_alignTop="@id/XXX"
Android:layout_alignParentBottom如果值为true,则控件底部和父控件底部对齐不写默认是false
Android:layout_alignParentLeft如果值为true,则控件左边和父控件左边对齐不写默认是false
Android:layout_alignParentRight如果值为true,则控件右边和父控件右边对齐不写默认是false
Android:layout_alignParentTop如果值为true,则控件顶部和父控件顶部对齐不写默认是false
Android:Layout_centerHorizontal如果值为true,控件将被至于水平方向的中央不写默认是false
Android:Layout_centerInParent如果值为true,控件将被至于父控件水平方向和垂直方向的中央不写默认是false
Android:Layout_centerVertical如果为true,控件将被置于垂直方向的中央不写默认是false
Android:drawSelectorTop
Android:scrollbars滚动条加载方向
Android:scrollbars="vertical"
android:drawSelectorOnTop背景色显示方式android:drawSelectorOnTop="true"  点击某一条记录,颜色会显示在最上面,记录上的文字被遮住,所以点击文字不放,文字就看不到android:drawSelectorOnTop="false" 点击某条记录不放,颜色会在记录的后面,成为背景色,但是记录内容的文字是可见的
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值