您好我正在開發android應用程序。如何將數據存儲在臨時內存中
我想要的方式或代碼,例如將編輯文本框的值存儲在臨時變量中,所以當我重定向活動時,它將值存儲在臨時變量中。當我回到活動時,我可以將其存儲回編輯文本框。
所以請幫助我,如果你知道任何方式。
您好我正在開發android應用程序。如何將數據存儲在臨時內存中
我想要的方式或代碼,例如將編輯文本框的值存儲在臨時變量中,所以當我重定向活動時,它將值存儲在臨時變量中。當我回到活動時,我可以將其存儲回編輯文本框。
所以請幫助我,如果你知道任何方式。
SharedPreferences
可能是您的情況中最簡單的方法。這是設計用於以經典的鍵/值格式存儲相對較少量的數據(實際最大值大約爲50-100個值)。
http://androidandandroid.wordpress.com/2010/07/25/android-tutorial-16/
http://developer.android.com/reference/android/content/SharedPreferences.html
請檢查這個線程你想要的是同樣的東西。 How to configure application settings in android?
你可以使用SharedPreferences。
import android.content.SharedPreferences;
...
private SharedPreferences mPrefs;
private static final String MY_TEXT_BOX_STRING_KEY = "prefs_textbox_key"
...
mPrefs = getSharedPreferences("myAppPrefs",0);
...
// Get the string:
myTextBoxString = prefsGetString(MY_TEXT_BOX_STRING_KEY);
// Set the string:
prefsSetString(MY_TEXT_BOX_STRING_KEY, "blahblah");