SurfaceViewを拡張し、SurfaceHolder.CallBackを実装するクラスを含むアンドロイドゲームを作成しようとしています。次に、クラスは独自のスレッドを作成します。スレッドは適切に一時停止/非停止にする必要があります。私はLunar Landerasの例を参考にしたいと思っていましたが、これはあらゆる種類の本質的なものを実装していないようで、時には携帯電話でクラッシュすることがあります。そして今までにクラッシュすることなく - 私が探しています何ゲームのライフサイクル全体を正しく処理するコード例
はSurfaceViewの、SurfaceHolder.CallBackのスレッドを採用し、明確にonPause、onStop、onRestartなどのように、すべてのゲームのライフサイクルイベントを処理最も簡単なゲームです。
このようなゲーム例はありますか?