Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/185.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_Ios_Animation_Animated Gif - Fatal编程技术网

Android 如何将高级动画添加到我的移动应用程序?

Android 如何将高级动画添加到我的移动应用程序?,android,ios,animation,animated-gif,Android,Ios,Animation,Animated Gif,我想将“高级”动画添加到我的移动应用程序中。像这样的: (我已将动画速度降低到30%,以使效果更清晰) 我同时使用iOS 10+和Android。不过,现在iOS对我来说更重要,所以让我们集中精力 使用基本UIAnimations创建示例动画的第一部分(书中淡入淡出、信封等)是可能的,但已经相当困难(例如阴影的视差效果)。我现在知道了如何使用纸堆创建第二部分 当然,这也可以通过UIAnimations来实现,但这会非常复杂,不是吗 那么,如何将此类动画导入应用程序? 是否有任何工具、格式等可以

我想将“高级”动画添加到我的移动应用程序中。像这样的:

(我已将动画速度降低到30%,以使效果更清晰)

我同时使用iOS 10+和Android。不过,现在iOS对我来说更重要,所以让我们集中精力

使用基本
UIAnimations
创建示例动画的第一部分(书中淡入淡出、信封等)是可能的,但已经相当困难(例如阴影的视差效果)。我现在知道了如何使用纸堆创建第二部分

当然,这也可以通过
UIAnimations
来实现,但这会非常复杂,不是吗

那么,如何将此类动画导入应用程序?

是否有任何工具、格式等可以在Xcode之外创建此类动画并导入它们?我只知道GIF的动画图像,但这是一个相当古老和有限的格式

我在其中发现的这些动画应用程序似乎可以非常精确地控制它们。例如,它控制动画开始的时间。此外,动画在不同大小和分辨率的设备上看起来很棒


如何做到这一点?

您可以从“After Effects”创建动画并运行它

Lottie在Android和iOS、Web和React Native上以本机方式渲染“后效果”动画

你可以参考更多信息