【android开发】android原生布局和view组件(LinearLayout、RelativeLayout)

【android开发】android原生布局和view组件

1.LinearLayout:线性布局
常用属性:

  • android:orientation 指定布局的方向(水平或者垂直)
  • android:width 宽
  • android:height 高
  • android:background 背景
  • android:gravity 子容器相对于父容器所在的位置

2.RelativeLayout 相对布局
常用属性:

  • android:width 宽
  • android:height 高

相关属性:

(1)设置子视图在相对布局的位置

  • layout_alignParentTop 顶部
  • layout_alignParentBottom 底部
  • layout_alignParentLeft 左侧
  • layout_alignParentRight 右侧

(2)设置组件显示在相对布局上的居中

  • layout_centerInParent 居中
  • layout_centerHorizontal 水平居中
  • layout_centerVertical 垂直居中

(3)设置相对布局中组件的对齐方式

  • layout_above 在组件的上方对齐
  • layout_below 在组件的下方对齐
  • layout_toRightOf 在组件的右侧对齐
  • layout_toLeftOf 在组件的左侧对齐

(4)设置组件和组件之间的边对齐,这里和(3)的不同是,top是两个组件的上方边对齐

  • layout_alignTop 上边对齐
  • layout_alignBottom 底边对齐
  • layout_alignLeft 左边对齐
  • layout_alignRight 右边对齐
  • layout_alignBaseline 基本线对齐
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值