多くのAndroidゲームの例では、スレッドを使用して特定の間隔でゲームエンジンを実行しています。しかし、私はTimerTaskを使ってゲームエンジンの間隔を実行する他のいくつかの例を見てきました。他の開発者がそれぞれのアプローチの長所と短所を考えているのは興味深いです。Androidゲーム用のスレッドまたはTimerTaskの長所と短所
4
A
答えて
2
Timertaskは、
がメインスレッドにコールバックを提供するスレッドのラッパーです
将来の実行時の実行をスケジュールすることができます。彼らはかなり異なるユースケースを持っています。今すぐコードを実行する必要がある場合は、スレッドを使用します。将来実行するスケジュールを設定する必要がある場合は、timertaskを使用します。
編集:私の間違いは、別のクラスを考えていました。固定
+0
コールバックメソッドとは何ですか?私が何かを見逃していない限り、TimerTaskの唯一のパブリックメソッドはrun()cancel()とscheduledExecutionTime()です。 –
関連する問題
- 1. AndroidゲームでSVGを使うことの長所と短所
- 2. シングルトンまたはセパレートクラス - 長所と短所
- 3. 長所と短所
- 4. ハスケルの長所と短所
- 5. ストーリーボードの長所と短所
- 6. TreeSetの長所と短所
- 7. DFCとDFSの長所と短所は?
- 8. 長所と短所READ_COMMITTED_SNAPSHOT
- 9. ServiceBusアーキテクチャ長所と短所
- 10. UILabel drawTextInRect長所と短所
- 11. StyleCop、長所/短所
- 12. ミニマックスアルゴリズムの長所/短所
- 13. ノードサスとギャルプサスの長所と短所
- 14. LuceneのMultiSearcherクラスの長所と短所
- 15. Expressテンプレートまたは純粋なHTMLのAngularJS?長所と短所?
- 16. 長所と短所Googleのアプリケーションエンジンで
- 17. ASNA Visual RPG(AVR)の長所と短所
- 18. EF CodeFirstの長所と短所
- 19. プロダクトラインソフトウェア開発の長所と短所
- 20. DotNetNukeコミュニティブログサイトの長所と短所
- 21. WebサービスとDLL。長所と短所?
- 22. phpソケットプログラミング、長所と短所とアプローチ
- 23. QLPreviewController対UIWebView - 長所/短所
- 24. NoSQLテクノロジ、ユースケース、長所と短所
- 25. 長所と短所:Jetbrains IntelliJ/Sublime Text
- 26. 名前付きクエリ長所と短所
- 27. ウェブアプリケーション内のサブドメインの長所/短所
- 28. 進歩のためのオブジェクト指向プログラミングの長所と短所
- 29. バイナリリファレンスVS/WCFの長所/短所
- 30. ストリームの長所/短所[リーダー/ライター]
TimerTaskはスレッドが作成されるという結果になると思いますので、違いは明示的に他のスレッドが暗黙的にスレッドであることです。 – GordonM