-1

アプリケーションのみがアクセスできるユーザー名、構成、その他の変数などのデータを保存するために Android でデータ ファイルを作成する最良の方法は何ですか?

これを行う公式の方法はありますか?

4

1 に答える 1

3

Android にはデータを保存する方法がいくつかあります。

構成は通常、 Android Preferencesによって処理されます。設定を保存できる場所で、次のようにします。

SharedPreferences settings = getSharedPreferences("APP_PREFS", Context.MODE_PRIVATE);
SharedPreferences.Editor editor = settings.edit();
editor.putBoolean("silentMode", true);
editor.commit();

データを回復するには、次のようにします。

// Restore preferences
SharedPreferences settings = getSharedPreferences("APP_PREFS", Context.MODE_PRIVATE);
boolean silent = settings.getBoolean("silentMode", false);

より高度なタイプのデータを保存したい場合(データ、インデックス、検証間の関係を作成し、繰り返しを避ける)、データベースを使用することをお勧めします.Androidは、 SQLiteOpenHelperクラスを介してsqliteデータベースを使用してこれを処理するAPIを提供します.

このstackoverflowの質問で見つけることができるAndroidデータベースに関するより詳細な例: Android SQLite Example

于 2015-03-22T00:58:58.973 に答える