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

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

更多相关文章

  1. editView多行光标位置问题和联系人问题
  2. Android点击事件之后跳到界面指定位置
  3. Android下图片或按钮等可拖动到任意位置的效果实现源码
  4. Android 元素居中
  5. Android Studio菜鸟开发————LinearLayout线性布局
  6. Android界面布局开发使用的标签介绍
  7. RealtiveLayout(相对布局属性)
  8. 【黑马Android】(02)短信发送器/布局演示/android下单位/android

随机推荐

  1. Android 去掉 ImageButton 的白色背景边
  2. I.MX6 Android(安卓)5.1 回到 Android(安
  3. android SQLite中query的用法
  4. Android(安卓)自定义ScrollView 实现拉下
  5. Android 沉浸式statusbar (5.0以上无阴影,s
  6. Android(安卓)Tips
  7. [轉] android默认debug.keystore的密码
  8. Android系统自带样式(android:theme)(stephe
  9. RadioGroup实现底部导航
  10. Android:常见错误提示