我想在不使用数据库的情况下制作提醒应用程序。如何在列表视图项目中保存提醒(如提醒 1,提醒 2 最多为 3),以便通过单击任何列表视图项目,我可以打开我之前设置的提醒?
问问题
166 次
4 回答
0
Android中有许多可用的存储选项。可能只是存储在文件中对你有用。
于 2012-07-15T19:24:30.397 回答
0
好吧,只是为了三个提醒,我可能会选择 SharedPreferences
于 2012-07-15T20:08:53.737 回答
0
为此使用共享首选项。
使用以下代码将数据保存到共享首选项中
SharedPreferences myPrefs = this.getSharedPreferences("myPrefs", MODE_WORLD_READABLE);
SharedPreferences.Editor prefsEditor = myPrefs.edit();
prefsEditor.putString(MY_NAME, "Sai");
prefsEditor.putString(MY_WALLPAPER, "f664.PNG");
prefsEditor.commit();
使用以下代码从共享首选项中获取数据
SharedPreferences myPrefs = this.getSharedPreferences("myPrefs", MODE_WORLD_READABLE);
String prefName = myPrefs.getString(MY_NAME, "nothing");
String wallPaper = myPrefs.getString(MY_WALLPAPER, null);
于 2012-07-16T04:48:10.107 回答
0
于 2012-07-16T04:54:47.660 回答