Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android动画的开始和结束图像_Android_Image_Animation - Fatal编程技术网

Android动画的开始和结束图像

Android动画的开始和结束图像,android,image,animation,Android,Image,Animation,我有两个图像(PNG)。一是“动画”应该如何看待“动画”的开头,二是“动画”应该如何看待“动画”的结尾 现在是否有任何助手类/方法,我会说这是我的开始图像(image1),这是我的结束图像(image2),它应该持续10秒,并且该方法将在这两个图像之间创建动画?如果可能的话,将其设置为无止境重复模式 10倍 安卓没有这样的方法。可以尝试帧动画,但应提供所有帧。也许一个用于创建动画帧的工具会对您有所帮助,它可以用于游戏开发或其他方面 Android没有这样的方法。可以尝试帧动画,但应提供所有帧。也

我有两个图像(PNG)。一是“动画”应该如何看待“动画”的开头,二是“动画”应该如何看待“动画”的结尾 现在是否有任何助手类/方法,我会说这是我的开始图像(image1),这是我的结束图像(image2),它应该持续10秒,并且该方法将在这两个图像之间创建动画?如果可能的话,将其设置为无止境重复模式

10倍


安卓没有这样的方法。可以尝试帧动画,但应提供所有帧。也许一个用于创建动画帧的工具会对您有所帮助,它可以用于游戏开发或其他方面

Android没有这样的方法。可以尝试帧动画,但应提供所有帧。也许一个用于创建动画帧的工具会对您有所帮助,它可以用于游戏开发或其他方面

是的,你想做一帧一帧的动画。这里有一个关于如何做的简单指南

您还可以执行一些操作,例如使其循环,并设置每个图像之间的时间

<animation-list xmlns:android="http://schemas.android.com/apk/res/android"
    android:oneshot="false">
    <item android:drawable="@drawable/my_image1" android:duration="10000" />
    <item android:drawable="@drawable/my_image2" android:duration="10000" />
</animation-list>


这里还有一个关于从一个图像到另一个图像的淡入淡出的问题,但再一次,这些都是一次性的过渡。底部的答案可能会对您有所帮助。

是的,您想制作一帧一帧的动画。这里有一个关于如何做的简单指南

您还可以执行一些操作,例如使其循环,并设置每个图像之间的时间

<animation-list xmlns:android="http://schemas.android.com/apk/res/android"
    android:oneshot="false">
    <item android:drawable="@drawable/my_image1" android:duration="10000" />
    <item android:drawable="@drawable/my_image2" android:duration="10000" />
</animation-list>


这里还有一个关于从一个图像到另一个图像的淡入淡出的问题,但再一次,这些都是一次性的过渡。底部的答案实际上可能对您有所帮助。

这是错误的。使用AnimationDrawable可以轻松获得所需的结果。你指定两个图像,设置OnHead到false,并将时间设置为10000。thx,我认为他只有开始和结束动画,没有中间帧,使用框架动画只显示10s的STATIMIMEATE,然后显示EnDimige,但不是平滑动画。GIFIT是错误的。使用AnimationDrawable可以轻松获得所需的结果。你指定两个图像,设置OnHead到false,并将时间设置为10000。thx,我认为他只有开始和结束动画,没有中间帧,使用框架动画只显示10s的STATIMIMEATE,然后显示EnimiGe,但不是像.gifaik这样平滑的动画。这将显示我的_图像1 10秒,然后再显示我的_图像2 10秒,就这样。我想把我的图片1“翻译”成图片2,持续10秒。换句话说,我想用我的图片1开始动画,然后做所有显示最终图片我的图片2所需的近似值。有一些其他方法可以使用,但没有一种方法可以做到你想要的一切。你必须通过梳理它们来找到某种解决方案。我将编辑我的帖子,并提供一些建议。好了,这将显示我的图片1 10秒,然后再显示我的图片2 10秒,就这样。我想把我的图片1“翻译”成图片2,持续10秒。换句话说,我想用我的图片1开始动画,然后做所有显示最终图片我的图片2所需的近似值。有一些其他方法可以使用,但没有一种方法可以做到你想要的一切。你必须通过梳理它们来找到某种解决方案。我将编辑我的文章,并提出一些建议。