许多 Android 游戏示例利用线程在特定时间间隔运行游戏引擎。但是,我也看到了一些使用 TimerTask 来运行游戏引擎间隔的其他示例。我很好奇其他开发人员认为每种方法的优缺点是什么。
最佳答案
Timertask 是线程的包装器,它提供对主线程的回调 允许您在将来的某个时间安排可运行对象的运行。他们有相当不同的用例。如果你现在需要运行代码,那么使用线程,如果你需要安排一些东西在将来运行,使用 timertask。
编辑:我的错误是想了一个不同的类。固定
关于java - 在 Android 游戏中使用 Thread 或 TimerTask 的优缺点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4338794/