Android 常用布局说明

Android 布局

1.LinearLayout
 
  LinearLayout是Andriod中最常用的布局之一,它将自己包含的子元素按照一个方向进行排列(垂直或水平).这个方向可以通过设置
  android:orientation="vertical" 或 android:orientation="horizontal"来实现. 垂直方向按照从上到上,水平方向按照从左到右的顺序进行排列.
 
2.FrameLayout

 一个FrameLayout对象就好比一块在屏幕上提前预定好的空白区域,然后可以填充一些元素到里边.需要注意的是所有的元素都被放置在FrameLayout区域最左上的区域.而且无法为这些元素指定   一个确切的位置.如果一个FrameLayout里边有多个子元素,那么后边的子元素的显示会重叠在前一个元素上.

 

3.RelativeLayout

  从名字上可以看出来,这是一个相对布局类.即首先RelativeLayout是一个容器,它里边的元素,如Button按钮等的位置是按照相对位置来计算的,例如,有两个Button按钮都布局在一个relativeLayout里边,我们可以定义第二个Button在第一个Button的上边或右边.但到底第二个Button在什么位置呢,它还是依赖于第一个Button的位置.需要注意的是,出于性能上的考虑,
  对于相对布局的精确位置的计算只会执行一次,所以,如果一个可视化组件B依赖于A,那么必须要让A出现在B的前边.

 

4.TableLayout

 一种表格式布局.这种表格式布局会把包含的元素以行和列的形式进行排列.表格的列数为每一行的最大列数.当然表格里边的单元格可以为空.

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值