如何使用偏好

时间:2012-03-07 17:31:35

标签: android preferences

我有一个需要继续功能的应用程序。例如,当用户按下主页按钮时,我需要应用程序存储一些信息,然后当按下继续按钮时,它会从中断的位置重新启动应用程序。

我该怎么做?我已经对偏好做了一些研究,但我似乎得到了相互矛盾的答案。

2 个答案:

答案 0 :(得分:0)

http://developer.android.com/reference/android/content/SharedPreferences.html

将您的信息存储在onStop上,然后将其拉出onResume。 (或进行相关更改时)

答案 1 :(得分:0)

如果您正在询问如何实际保存和检索他们的信息,请按照以下方法保存信息

//save their info
        SharedPreferences settingsSave = getSharedPreferences("info", MODE_PRIVATE);
        SharedPreferences.Editor editor = settingsSave.edit();
        editor.putString("someValue", theValue);

        // Commit the edits!
        editor.commit();

以下是如何取回

    SharedPreferences settings = getSharedPreferences("info", MODE_PRIVATE);
    installID = settings.getString("someValue", "");

然后,您可以使用此值来确定在加载应用时启动它们的视图。