android布局简介

安卓布局主要有LinearLayout(线性布局)、相对布局、绝对布局、帧布局、列表布局、GridLayout。

线性布局(LinearLayout):

线性布局控制其中的控件或组件横向或纵向排列。线性布局布局中, 每一行或每一列只能放一个控件 。并且线性布局不会换行。当控件排列到窗体边缘,后面的控件就被隐藏,而不会显示出来。
线性布局的 默认方向 是水平方向( Horizontal )。vertical
线性布局的主要属性有:gravity:控制内部控件的位置。值有(left,right,center,center-vertical,center-horizontal,top,bottom)等。
orientation:控制内部控件的排列方式。值有(vertical垂直,horizontal水平)
Layout_gravity:控制元素本身相对于父亲的位置。
Layuout_weight:控制元素所占父亲长或宽的比例,当设置该属性时,需设置长或宽的值为‘0dp’
相对布局(RelativeLayout):元素相对于某个控件排列

主要属性有:


注意:当一个元素同时设置对其方式和放置位置,且互相冲突时,以对其方式为准。
博客菜鸟

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值