Java 在Android中保存一个变量

Java 在Android中保存一个变量,java,android,eclipse,Java,Android,Eclipse,如何不断保存和加载变量?我找到了共同的偏好,但不太理解。例如,我得到一个变量,叫做 国际货币联盟 如何加载或保存它?谢谢大家! 您可以这样做来存储变量: SharedPreferences sp = context.getSharedPreferences(context.getString(R.string.shared_preferences_file), 0); Editor editor = sp.edit(); editor.putInt(context.getString(param

如何不断保存和加载变量?我找到了共同的偏好,但不太理解。例如,我得到一个变量,叫做

国际货币联盟


如何加载或保存它?谢谢大家!

您可以这样做来存储变量:

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 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);

您应该认真阅读文档,因为它非常容易理解,而且非常有用。

使用SharedReferences您还不了解什么?这在这里得到了很好的解释(以及其他可用于保存应用程序数据的选项):如果您不了解有关SharedReference的任何特定内容,那么最好询问一下。你的问题太模糊了,无法回答。也许有人可以举个例子?@user3202845在我发布的链接中有一个例子。我相信你可以用你最喜欢的搜索引擎找到很多。