android学习总结(16.08.23)LinearLayout(线性布局)中控件的摆放位置——orientation,gravity,layout_gravity的关系

已经有一段时间没有写博客了,之前一直都是把知识点零碎地写在云笔记上,今天就来整理一下刚刚接触线性布局时,我被线性布局中控件的摆放位置给搞糊涂了,看着那几个参数总觉得控件的位置和自己猜想的不一样。后来把规律搞懂了,其实也并不算难懂。以下是我所总结的规律。三个关键值:orientation,gravity,layout_gravity orientation,gravity
摘要由CSDN通过智能技术生成

已经有一段时间没有写博客了,之前一直都是把知识点零碎地写在云笔记上,今天就来整理一下


刚刚接触线性布局时,我被线性布局中控件的摆放位置给搞糊涂了,看着那几个参数总觉得控件的位置和自己猜想的不一样。后来把规律搞懂了,其实也并不算难懂。以下是我所总结的规律。


三个参数:orientation,gravity,layout_gravity 

orientation,gravity和layout_gravity这三个参数共同决定了控件在线性布局的容器中的位置

其中orientation和gravity是LinearLayout的参数,layout_gravity一般是子控件的参数
orientation  容器中控件大致的排列方式   vertical 垂直  horizontal水平(默认值)
gravity   对齐方式
layout_gravity  子元素在父元素中的对齐方式


三个参数的关系(如何看布局)

orientation : 将容器分成若干个横向或纵向的区域(horizo
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值