我在我的安卓应用程序中有一个ImageView,我想用可变的帧速率周期性地改变它。我成功地做到这一点的唯一方法是在run()函数中使用处理程序的postDelayed函数。这在理论上是可行的,但在现实中,我可以得到的最大帧速率大约是4-5 fps。我需要一个更高的框架(40到60 fps)。
有人能提出一个比这更快刷新图像的解决方案(即使它不是imageView)吗?
发布于 2014-06-26 15:56:17
我想你需要一些类似游戏循环的东西。这可以用SurfaceView来完成。查看本教程http://obviam.net/index.php/a-very-basic-the-game-loop-for-android/
https://stackoverflow.com/questions/24434076
复制相似问题