Surfaceview或View for puzzle app

时间:2016-07-04 11:49:05

标签: android multithreading surfaceview

我正在开发一个拼图游戏应用程序。当我将拼图从一个角落拖到另一个角落时,我有一个滞后。特别是在大拼图中。目前我正在使用View并在画布上绘图。如果我使用Surfaceview,它会改善吗?

我知道它曾经使用后台线程进行绘制,因此UI线程可以更好地执行。但是,在UI线程上用户输入移动拼图块。问题是surfaceview会改善性能吗?

1 个答案:

答案 0 :(得分:0)

Surfaceview方法更好,性能更好。它更容易实现。基于用户输入更新拼图数据。然后当线程执行时用这些新数据重绘拼图。这样我们就可以管理更大的难题。