8

アプリの設定を保存するにはどうすればよいですか? たとえば、現在、オン/オフを切り替えるトグルボタンがあります。しかし、電話を再起動すると、トグル ボタンがオンに戻ります。アプリを完全に閉じると設定が保存されません。設定を Cookie として電話に保存できますか?

4

6 に答える 6

2

アプリの設定をローカルに保存するには、SharedPreferencesを使用する必要があります。詳細については、このリンクを参照してください: http://developer.android.com/reference/android/content/SharedPreferences.html

于 2013-10-14T05:03:23.600 に答える
1

として使用SharedPreferencesし、

保存する:

 SharedPreferences settings;
 SharedPreferences.Editor editor;
 public static final String PREFS_NAME = "app_pref";
 public static final String KEY_p_id = "KEY_test";

    settings = getSharedPreferences(PREFS_NAME, 0);
    editor = settings.edit();
    editor.putString(Login_screen.KEY_test, values.get(0));
    editor.commit();

削除する:

    editor.remove("KEY_test").commit();
于 2013-10-14T05:22:06.353 に答える
0

アプリ データの小さなチャンクを保存するには、SharedPreferences を使用します。これについては、開発者の Web サイトを確認してください。

ステップバイステップガイドについては、このチュートリアルもご覧ください。

于 2013-10-14T05:03:35.980 に答える
0

SharedPreferences を確認してください。これは、単純な値を永続化する Android の方法です。または、完全なデータベースを作成することもできます。

于 2013-10-14T05:02:31.063 に答える
-3

アプリには SQLite のようなローカル DB を使用できます。

于 2013-10-14T05:02:26.313 に答える