Android:应用程序“记住”单条信息的最简单方法?

时间:2012-02-28 09:20:53

标签: android

我有一个Android应用程序需要在运行之间存储一条信息:一个4位数的int。不应丢弃此信息。

最简单的方法是什么?

4 个答案:

答案 0 :(得分:1)

使用SharedPreferences:

static final String PREFS_MY_KEY = "insert your key name here";

写(ctx是一个上下文,例如活动):

final SharedPreferences prefs =  ctx.getSharedPreferences(name, MODE_PRIVATE);
final Editor editor = prefs.edit();
editor.putInt(PREFS_MY_KEY, yourInteger);
editor.commit();

读:

final SharedPreferences prefs =  ctx.getSharedPreferences(name, MODE_PRIVATE);
prefs.getInt(PREFS_MY_KEY);

答案 1 :(得分:0)

使用SharedPreferences。参考链接为here

答案 2 :(得分:0)

您应该使用SharedPreferences

它在android应用程序的首选项中保存一个值,这是存储少量信息的最佳方式

另请阅读:http://developer.android.com/reference/android/content/SharedPreferences.html

如果需要使用SqlLite存储大量信息

答案 3 :(得分:0)

尝试使用SharedPreferences - example