私は、ゲームごとにユーザーにコイン (10 としましょう) を与えるある種のゲームを作成しています。ユーザーがアプリを開いてもう一度ゲームをプレイしたときに、最後のゲームからの進行状況を保存し、ユーザーがアプリを完全に終了したり、アプリがクラッシュしたりした場合でも、10 コイン後に続行する必要があります。これを案内してください。前もって感謝します。
質問する
1875 次
2 に答える
3
最小限のデータについては、SharedPreferences を使用できます。かなりの量のさまざまな変数を保存する場合は、データベースまたはテキスト ファイルのいずれかのファイルを使用することをお勧めします。
于 2013-07-29T22:08:33.013 に答える
1
さまざまなストレージ オプションについて説明している Android ページをご覧くださいhttp://developer.android.com/guide/topics/data/data-storage.html
ゲームの場合、適切な量のゲーム状態を保存する予定がある場合は、おそらく SQLite データベースを使用する必要があります。ただし、少数の値のみを保存する場合は、SharedPreferences オプションを使用できます。プレーヤーがアプリを終了するたびに、新しい値を入れてコミットすることを忘れないでください。または、クラッシュ後もコインを保持したい場合は、コインの値が変更されるたびに SharedPreferences の値を書き込むことができます。
于 2013-07-29T22:15:37.213 に答える