-1
假設我有一個整數i,並且每當我按下一個按鈕時,i的值就會增加1.我希望應用程序保存我在用戶退出應用程序,當用戶再次打開應用程序時,顯示的數字應該是保存的數字。如何在Android Studio中關閉程序時保存整數值
假設我有一個整數i,並且每當我按下一個按鈕時,i的值就會增加1.我希望應用程序保存我在用戶退出應用程序,當用戶再次打開應用程序時,顯示的數字應該是保存的數字。如何在Android Studio中關閉程序時保存整數值
下一次,你應該先搜索:save variables after quitting application?
你的問題。在Android中有一種叫做SharedPreferences
的功能,可以保存您的價值等數據。
獲取變量在onCreate
與
SharedPreferences mPrefs = getSharedPreferences("label", 0);
int mInt = mPrefs.getInteger("tag", 0); // 0 = value if var not found
後來與
SharedPreferences.Editor mEditor = mPrefs.edit();
mEditor.putInteger("tag", value_of_var).commit();
在這種情況下編輯變量"tag"
是你的變量名,名字,只要它是並不重要同時保存和編輯。
你可以使用SharedPreferences http://developer.android.com/training/basics/data-storage/shared-preferences.html –