首页 > 代码库 > Android 布局
Android 布局
本文内容
- 项目结构
- 环境
- 线性布局
- 表格布局
- 网格布局
- 帧布局
- 相对布局
- 绝对布局
最近自己写 android APP,又遇到画界面的事,看来不研究一下不行啦~
项目结构
图 1.1 项目结构 图 1.2 主程序
环境
- Windows 2008 R2 64 位
- Eclipse ADT V22.6.2,Android 4.4.2(API 19)
- SAMSUNG GT-8618,3.5英寸屏(7.5x5 cm,苹果一样),Android OS 4.1.2
线性布局
LinearLayout 是一个 View 组,包含其中的所有子View,都会按照同一方向排列,垂直或水平方向。你可以用android:orentation属性来指定布局的方向。
图 2 线性布局
表格布局
TableLayout 布局采用行列形式管理UI组件,TableLayout不需要明确地声明有多少行和列,而是通过添加TableRow、其它组件来控制表格的行数、列数。
图 3 表格布局
图 4 表格布局
网格布局
android 4.0 以上版本出现的 GridLayout 布局。GridLayout 使用的其实是跟 LinearLayout 类似的API,只不过是修改了一下相关的标签而已。
图 5 网格布局
相对布局
图 6 相对布局
图 7 相对布局 - 梅花
帧布局
图 8 帧布局 - 霓虹灯
绝对布局
图 9 绝对布局
图 10 绝对布局
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。