android飞行图片动画

时间:2012-11-29 11:28:12

标签: android animation

我想创建一个图片动画,比如说,一个圆圈(这是一个imageView)在指定区域内的屏幕上飞过。不只是消失并重新出现在其他位置,而是在屏幕上平滑移动。有人可以给我一些基本的想法如何实现吗?

1 个答案:

答案 0 :(得分:1)

您可以使用帧动画。

喜欢:

<?xml version=”1.0″ encoding=”utf-8″?>
<animation-list xmlns:android=”http://schemas.android.com/apk/res/android”id=”selected”
 android:oneshot=”false”>        
 <item android:drawable=”@drawable/ball1″ android:duration=”50″ />
 <item android:drawable=”@drawable/ball2″ android:duration=”50″ />
 <item android:drawable=”@drawable/ball3″ android:duration=”50″ />
 <item android:drawable=”@drawable/ball4″ android:duration=”50″ />
 <item android:drawable=”@drawable/ball5″ android:duration=”50″ />
 <item android:drawable=”@drawable/ball6″ android:duration=”50″ />
</animation-list>

您可以绘制图像/位图并将其用作框架,并根据您的要求设置时间段和位置。您可以使用插值器来提供所需的效果。有许多类型的内插器可用。您可以根据需要使用所需的插补器。