目录
前言
UI 全名为 User Interface ,UI界面是人与手机之间数据传递、信息交互的重要媒介和对话窗口,是Android 系统的重要组成部分。
一、布局的创建
在 Android 程序中界面是通过布局文件设定的,在每个应用程序创建时会默认包含一个主界面布局,该布局位于 res/layout 目录下。添加布局的过程为,选中 layout 文件夹并单击右键,依次选中【New】➡【XML】➡【Layout XML File】选项,如图所示:

单击该选项后会弹出 New Android Component 界面,Layout File Name 是填写文件名称,而Root Tag 是表示根元素标签,默认为 LinearLayout(线性布局),单击【Finish】按钮即可完成创建布局。

二、布局的类型
布局 | 标签 | 特点 |
---|---|---|
线性布局 | LinearLayout | 以水平或垂直方向排列 |
相对布局 | RelativeLayout | 通过相对定位排列 |
帧布局 | FrameLayout | 开辟空白区域,帧里的控件(层)叠加 |
表格布局 | TableLayout | 表格形式排列 |
绝对布局 | AbsoluteLayout | 通过x,y坐标排列 |
1、线性布局
线性布局(LinearLayout)主要以水平或垂直方式来显示界面中的控件。当控件水平排列时,显示顺序依次为从左到右,当控件垂直排列时,显示顺序依次为从上到下。