0
我想创建一个图片动画,比如说,一个圆形(这是一个imageView)在指定区域内飞过屏幕。不只是消失并重新出现在其他位置,而是平滑地在屏幕上移动。有人能给我一些基本的想法如何实现吗?android飞行图片动画
我想创建一个图片动画,比如说,一个圆形(这是一个imageView)在指定区域内飞过屏幕。不只是消失并重新出现在其他位置,而是平滑地在屏幕上移动。有人能给我一些基本的想法如何实现吗?android飞行图片动画
您可以使用框架动画。
像:
<?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>
您可以将图像/位图绘制,并把它作为一个框架和设置时间期限,并根据您的要求的位置。您可以使用插补器来提供所需的效果。有许多种插入器可用。您可以根据您的要求使用所需的插补器。
看看API演示http://developer.android.com/tools/samples/index.html –