如何不断保存和加载变量?我找到了共享偏好但却不太了解它。例如,我得到了一个名为
的变量int global_coins
如何加载或保存?谢谢!
答案 0 :(得分:2)
你会做这样的事情来存储一个变量:
SharedPreferences sp = context.getSharedPreferences(context.getString(R.string.shared_preferences_file), 0);
Editor editor = sp.edit();
editor.putInt(context.getString(parameterRid), value);
editor.commit();
这样的东西可以读取变量:
SharedPreferences sp = context.getSharedPreferences(context.getString(R.string.shared_preferences_file), 0);
return sp.getInt(context.getString(parameterRid), defaultValue);
您应该真正阅读SharedPreferences的文档,它非常简单易懂,the official guide to data storage非常有用。