简介
帧动画(Frame Animation
又称Drawable Animation
)是最简单的Android
动画效果,其与电影多重连续帧播放原理相似,通过视觉残留来让人感知到动画效果。其实现方式是将一张张Drawable
图片按顺序排列并逐张按时播放来达到实现的动画效果,对应的实现类是AnimationDrawable
。它有两种实现方式:代码实现和XML
实现,其中XML
实现方式较为简单。
使用方式
XML实现
1、定义
<?xml version="1.0" encoding="utf-8"?>
<animation-list xmlns:android="http://schemas.android.com/apk/res/android"
android:oneshot="false">
<item
android:drawable="@drawable/arrow_down01"
android:duration="150" />
<item
android:drawable="@drawable/arrow_down02"
android:duration="150" />
<item
android:drawable&