7.2.5 框架布局(Framelayout)
框架布局就是每增加一个控件都会产生空白的区域,称为一帧。每个控件可以调用gravity属性来调整该控件的位置。默认情况下是从左上角(0,0)坐标开始。含有多个组件会进行叠层排序,后来添加的控件覆盖先前的控件。在Android系统开发中,线性布局可以在XML中定义,也可以在.java代码中编写,常用的是在XML中定义。
下面是在.xml中定义的框架布局程序。

图7-28 相对布局运行结果图


解释上面的代码:
android:layout_gravity="center"是用来设置该view相对与其父view的位置,“center”表示居中。框架布局运行结果如图7-29所示。