我需要在应用中使用动画。使用帧到帧ImageView
动画或使用视频动画更好吗?视频动画是SWF(我可以转换为mp4)。
动画最后持续4秒,在一帧到帧动画中约为80张图像。这是应用程序的布局。
根据按下右侧的按钮,红色区域中将出现不同的动画。
现在,哪种方法最好用?
我知道帧到帧的方法可能会创建一个包含大量MB的应用程序。
我也不知道视频方法是否可以制作流畅的动画?我可以在这样的布局中播放SWF文件,或者我必须将每个转换为mp4才能在Android-2.2之前的手机上使用此应用程序。
请指教!
答案 0 :(得分:1)
对于ImageView,我假设您将通过重复调用invalidate
方法来执行动画。这不会给你一个高帧率。要进行实时动画,您需要SurfaceView或其子类,可能是VideoView。