幀布局中的每一個組件都代表一個畫面,默認以屏幕左上角作為( 0,0 )坐標,按組件定義的先後順序依次逐屏顯示 , 後面出現的會覆蓋前面的畫面 。 用該布局可以實現動畫效果 。
接下來,我們用三幅圖片實現一只小鳥飛翔的動畫效果。三張圖片如下:
編寫的mail.xml文件:
- <span style="font-size:16px;"><?xml version="1.0" encoding="utf-8"?>
- <FrameLayout xmlns:Android="http://schemas.android.com/apk/res/android"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_gravity="center"
- android:id="@+id/frame"
- >
-
-
- </FrameLayout></span>
在該布局文件中定義一個 id 為 frame 的幀布局文件。