安卓
我需要在应用中使用动画。 使用frame-to-frame ImageView
动画或使用视频动画更好吗? 视频动画是SWF(我可以转换成mp4)。
动画长达4秒,在一帧到帧的动画中大约有80张图像。 这是应用程序的布局。
根据右侧的哪个按钮被按下,红色区域将出现不同的动画。
现在,哪种方法最适合使用?
我知道帧到帧的方法可能会创建一个包含大量MB的应用程序。
我也不知道视频方法是否可以制作流畅的动画? 我可以在这种布局中播放SWF文件吗?或者我必须将其转换为mp4才能在Android-2.2之前版本的手机上使用此应用程序。
请指教!
对于ImageView,我假设你将通过反复调用invalidate
方法来做动画。 这不会给你一个高帧率。 要做实时动画,你需要一个SurfaceView或其子类,也许是一个VideoView。
上一篇: android
下一篇: Good library for encoding videos in a dynamic language?