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. Android之Relative布局的相关属性解析
  2. 一些常用到的android前端布局属性
  3. Android(安卓)之 ImageSwitch图片转换器
  4. Android点击事件之后跳到界面指定位置
  5. editView多行光标位置问题和联系人问题
  6. RelativeLayout用到的一些重要的属性(自己在网上找的)
  7. Android(安卓)元素居中
  8. Android下图片或按钮等可拖动到任意位置的效果实现源码
  9. 各种Layout用到的一些重要的属性

随机推荐

  1. android实现异步加载图片
  2. 安卓入门.控件样式
  3. Layout_weight的特性
  4. Android手机开发ubuntu系统中常用的搜索
  5. android检测网络连接状态示例讲解
  6. Android(安卓)Google Maps 完整实例分析
  7. Android(安卓)启动另外activity并返回结
  8. android中ViewPager 与fragment 的一个应
  9. android ListView 点击无响应
  10. ℃江让您从精通到入门:Android(安卓)Studi