FrameLayout
?FrameLayout(單幀布局)是五大布局中最簡單的一個(gè)布局,在幀布局管理器中,每加入一個(gè)組件,都將創(chuàng)建一個(gè)空白的區(qū)域,通常稱為一幀,這些幀都會根據(jù)gravity屬性執(zhí)行自動(dòng)對齊。默認(rèn)情況下,幀布局從屏幕的左上角(0,0)坐標(biāo)點(diǎn)開始布局,多個(gè)組件層疊排 序,后面的組件覆蓋前面的組件。 在Android中,可以在XML布局文件中定義幀布局管理器,也可以使用Java代碼來創(chuàng)建。推薦使用前者

```
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
????android:orientation="vertical"
????android:layout_width="fill_parent"
????android:layout_height="fill_parent">
????<TextView
????????android:layout_width="fill_parent"
????????android:layout_height="fill_parent"
????????android:background="#ff000000"
????????android:gravity="center"
????????android:text="1"/>
????<TextView
????????android:layout_width="fill_parent"
????????android:layout_height="fill_parent"
????????android:background="#ff654321"
????????android:gravity="center"
????????android:text="2"/>
????<TextView
????????android:layout_width="50dp"
????????android:layout_height="50dp"
????????android:background="#fffedcba"
????????android:gravity="center"
????????android:text="3"/>
?</FrameLayout>
```