後如何保存一個int /布爾值,應用程序被關閉後,這樣,當我啓動應用程序的int值會去一個TextView例如遊戲中的個人記錄?保存一個int /布爾值,應用程序被關閉
int personalRecord = 30;
後如何保存一個int /布爾值,應用程序被關閉後,這樣,當我啓動應用程序的int值會去一個TextView例如遊戲中的個人記錄?保存一個int /布爾值,應用程序被關閉
int personalRecord = 30;
您可以將值保存到SharedPreferences:
SharedPreferences mPreferences = getSharedPreferences("CurrentUser",
MODE_PRIVATE);
爲了節省:
SharedPreferences.Editor editor = mPreferences.edit();
editor.putInt("personalRecord", 30);
editor.commit();
要檢索:
mPreferences.getInt("personalRecord", defaultValue);
使用SharedPreferences
。
試試這個代碼。
int count = 2;
boolean bool = true;
SharedPreferences preferences = getSharedPreferences("key", 0);
SharedPreferences.Editor editor = preferences.edit();
editor.putInt("int", count);
editor.putBoolean("bool", bool);
editor.commit();
從SharedPreferences
SharedPreferences preferences = getSharedPreferences("key", 0);
int count = preferences.getInt("int",0);
boolean bool = preferences.getBoolean("bool",false);
SharedPreferences retriving值 – TronicZomB
http://android4yourfuture.blogspot.gr/2012/10/android-shared-preferences-tutorial.html – Pavlos