我需要在应用中使用动画。使用帧到帧 ImageView
动画还是使用视频动画更好?视频动画是 SWF(我可能可以将其转换为 mp4)。
动画持续时间长达 4 秒,在一个帧到帧的动画中大约有 80 张图像。这是应用程序的布局。
根据按下右侧的哪个按钮,红色区域会出现不同的动画。
现在,最好使用哪种方法?
我知道帧到帧方法可能会创建具有大量 MB 的应用。
我也不知道视频方法是否可以制作流畅的动画?我可以在这种布局内播放 SWF 文件吗,或者我必须将每个文件转换为 mp4 才能在 Android-2.2 之前的手机上使用此应用程序。
请指教!
最佳答案
对于 ImageView,我假设您将通过重复调用 invalidate
方法来制作动画。这不会给你一个高帧率。要制作实时动画,您需要一个 SurfaceView或其子类,可能是 VideoView .
关于android - 逐帧动画还是视频动画?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9173408/