存放路径:res/drawable

用法:

<?xml version="1.0" encoding="utf-8"?>
<animation-list xmlns:android="http://schemas.android.com/apk/res/android"
android:oneshot=["true" | "false"] >
<item
android:drawable="@[package:]drawable/drawable_resource_name"
android:duration="integer" />
</animation-list>

android:oneshot true代表只执行一次,false循环执行。
item节点表示 一帧的动画资源。
item节点包含如下属性:
android:drawable frame的Drawable资源。
android:duration frame显示多长时间。

ImageView Image = (ImageView) findViewById(R.id.image);
Image.setBackgroundResource(R.drawable.animations);
drawableAnimation = (AnimationDrawable) Image.getBackground();
drawableAnimation.start();

需要注意的是AnimationDrawable的start()方法不能在Activity的onCreate方法中调用,因为AnimationDrawable还未完全附着到window上,最好的调度时机是onWindowFocusChanged()方法中。

Contents
  1. 1. 存放路径:res/drawable