当前位置: 移动技术网 > 移动技术>移动开发>Android > 组织项目常用资源介绍1

组织项目常用资源介绍1

2020年07月08日  | 移动技术网移动技术  | 我要评论

1.在Android程序中界面是通过布局文件设定的,在每个应用程序创建时会默认包含-个主界面布局, 该布局位于res/layout目录中。
实际开发中每个应用程序都包含多个界面,而程序默认提供的一个主界面布局无法满足需求,因此经常会在程序中添加多个布局。
2.五种常用布局:线性布局:以水平或垂直方向排列
相对布局:通过相对定位排列
帧布局:开辟空白区域,帧里的控件层叠加
表格布局:表格形式排列
绝对布局:通过x. y
3.线性布局(LinearLayout) 主要以水平或垂直方式来显示界面中的控件。当控件水平排列时,显示顺序依次为从左到右,当控件垂直排列时,显示顺序依次为从上到下。
4. 相对布局(RelativeLayout) 是通过相对定位的方式指定控件位置,即以其它控件或父容器为参照物,摆放控件位置。
在设计相对布局时要遵循控件之间的依赖关系,后放入控件的位置依赖于先放入的控件。
android:layout_above 将该控件的底部置于给定ID的控件之上;
android:layout_below 将该控件的底部置于给定ID的控件之下;
android:layout_toLeftOf 将该控件的右边缘与给定ID的控件左边缘对齐;
android:layout_toRightOf 将该控件的左边缘与给定ID的控件右边缘对齐;
5.帧布局(FrameLayout) 为每个加入其中的控件创建一个空白区域 (称为一帧,每个控件占据- -帧) 。
所有控件都默认显示在屏幕左上角,按照先后放入的顺序重叠摆放。帧布局的大小由内部最大控件的决定。
6. 表格布局(TableLayout) 是以表格形式排列控件的,通过行和列将界面划分为多个单元格,每个单元格都可以添加控件。
表格布局需要和TableRow配合使用,每-行都由IbleRow对象组成,因此TableRow的数量决定表格的行数。而表格的列数是由包含最多控件的ableRow决定的,例如第l个TableRow有两个控件,第2个TableRow有三个控件, 则表格列数为3
7. 绝对布局(AbsoluteLayout) 是通过指定x、y坐标来控制每-个控件位置的。

本文地址:https://blog.csdn.net/qq_46372637/article/details/107159683

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网