0

私はゲームに取り組んでおり、アプリケーションの状態を保存する必要があるという問題に直面しています。

onSaveInstanceState() と onRestoreState() を探しましたが、多くの計算を保存することは不可能です。

ホームボタンをクリックするとアクティビティ全体を保存でき、再開すると一時停止した場所から開くなど、ゲームの状態を保存するための解決策を教えてください。

iPhoneでは、システムまたはOSによって管理され、画面全体を保存したり、バックグラウンドに置いて一時停止した場所から再開したりできます。

前もって感謝します、

4

3 に答える 3

0

あなたの活動が一時停止するときはいつでも、ガベージコレクションに行くチャンスがあると確信しています。状態を保存/保存/ロードする方法を調べる必要があると思います。

于 2012-05-23T06:01:58.940 に答える
0

計算をファイルまたは共有設定に保存して、そこから再開してロードしてみませんか

于 2012-05-23T06:05:08.753 に答える
0

sharedpreferences が役に立つと思います......

于 2012-05-23T06:08:54.303 に答える