许多Android游戏示例都利用Thread在特定时间间隔内运行游戏引擎。不过,我也看到其他一些使用TimerTask来运行游戏引擎间隔的例子。我很好奇其他开发人员认为每种方法的优缺点。使用Thread或TimerTask进行Android游戏的优点和缺点
4
A
回答
2
Timertask是一个线程的包装,
向主线程提供回调
允许您安排将来某个时间运行runnable。它们有相当不同的用例。如果您现在需要运行代码,那么使用线程,如果您需要安排将来运行的某些内容,请使用timertask。
编辑:我的错误,想到了不同的课程。固定
+0
什么是回调方法?除非我错过TimerTask上唯一的公共方法run()cancel()和scheduledExecutionTime() – 2010-12-02 19:33:15
相关问题
- 1. 优点和缺点mapquest android
- 2. 使用ReactJS的优点和缺点
- 3. 使用java rmi的优点和缺点
- 4. 使用startManagingCursor()的优点和缺点
- 5. 优点/缺点MemoryStream.Position或MemoryStream.Seek
- 6. Castle Windsor或Spring.NET - 优点和缺点
- 7. Android SDK与Adobe AIR:优点和缺点?
- 8. Android:标签布局优点和缺点
- 9. 使用≠like!=优点/缺点
- 10. Three20的优点和缺点
- 11. N2CMS的优点和缺点
- 12. smartGWT的缺点和优点
- 13. 使用UISpec4J或FEST的优缺点
- 14. 使用define()进行大规模建设时,优点?缺点?
- 15. 使用jQuery进行ajax调用的优点和缺点是什么?
- 16. Axis2优于WCF的优点和缺点
- 17. 对数据库使用RDS或容器(ECS)?优点和缺点
- 18. AUTONOMOUS_TRANSACTION:优点和缺点
- 19. gwt + grail ..优点和缺点
- 20. MDI优点和缺点
- 21. WCF - 优点和缺点
- 22. Memcached - 优点和缺点
- 23. 使用递归JavaScript函数进行同步的优点和缺点
- 24. iPhone:使用CSS/Javascript进行开发的优点和缺点是什么?
- 25. iOS游戏中心点对点使用游戏套件
- 26. 使用MessageFormat的优缺点
- 27. 使用log4j的优缺点
- 28. 使用SetProcessWorkingSetSize的优缺点
- 29. Android多点触控游戏
- 30. DFC和DFS的优点和缺点?
我相当确定一个TimerTask导致一个线程被创建,所以我猜想区别将是一个显式的线程,而另一个隐式地是一个线程。 – GordonM 2013-04-29 11:01:45