android 影片布局,19 Android 相对布局的使用(视频+笔记,从01开始点点入门)

大家好,我是森森

这节课我给大家介绍第二种比较重要的布局,它的名字叫相对布局,英文全称是relative layout.

19 Android相对布局的使用

相对这个词大家肯定都听说过吧?著名的相对论大家虽然不懂,但是肯定听说过.什么是相对论呢?段子手爱因斯坦给出的解释是,把你的手放在滚热的炉子上一分钟,感觉起来像一小时,坐在一个漂亮姑娘身边整整一小时,感觉起来像一分钟,这就是相对论.

相对布局跟相对运动是一个道理,就是相对于谁而言.

相对布局的控件默认为在父布局的左上角,你什么都不指定的话,它默认显示在父窗体的左上角.

36437d19966b

36437d19966b

一  属性

layout_centerHorizontal , layout_centerVertical分别代表,水平居中和竖直居中.

36437d19966b

36437d19966b

36437d19966b

36437d19966b

layout_centerHorizontal , layout_centerVertical加在一起的效果,等同于layout_centerInParent,在父窗体居中

36437d19966b

36437d19966b

36437d19966b

二 相对于某控件的属性

用的较多的.

layout_above , layout_below , layout_toLeft , layout_toRight,分别代表在某控件的上下左右,示例如下.

36437d19966b

36437d19966b

36437d19966b

36437d19966b

用的相对少的(截一张图)

36437d19966b

36437d19966b

android:layout_alignLeft="@id/xxx"  --将控件的左边缘和给定ID控件的左边缘对齐

android:layout_alignTop="@id/xxx"  --将控件的上边缘和给定ID控件的上边缘对齐

android:layout_alignRight="@id/xxx"  --将控件的右边缘和给定ID控件的右边缘对齐

android:layout_alignBottom="@id/xxx"  --将控件的底边缘和给定ID控件的底边缘对齐

三 相对父布局的属性:

layout_centerInParent,已经演示,不再截图.

layout_alignParentTop,layout_alignParentBottom ,layout_alignParentLeft , layout_alignParentRight分别代表,位于父布局的上下左右.

36437d19966b

36437d19966b

各个属性单一效果不再演示,有兴趣的朋友可以自己试一试.

四 要点总结

相对布局属性基本就两类,

一类是相对于父布局(带parent的),这里不需要指定id,常用的layout_centerInParent,

layout_alignParentTop,layout_alignParentBottom ,layout_alignParentLeft , layout_alignParentRight

另外一种就是相对于某个控件,需要指定id,常用的layout_above , layout_below , layout_toLeft , layout_toRight

如有错误,欢迎指出,希望交到更多朋友交流技术,QQ,525902456

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值