帧布局中的每一个组件都代表一个画面,默认以屏幕左上角作为( 0,0 )坐标,按组件定义的先后顺序依次逐屏显示 , 后面出现的会覆盖前面的画面 。 用该布局可以实现动画效果 。
接下来,我们用三幅图片实现一只小鸟飞翔的动画效果。三张图片如下:
- <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 的帧布局文件。