在Android中不使用数据库而在列表视图中保存任何信息

时间:2012-07-15 19:18:02

标签: android android-listview

我想在不使用数据库的情况下制作提醒应用程序。如何在列表视图项中保存提醒(如提醒1,提醒2最多3),以便通过单击任何列表视图项,我可以打开之前由我设置的提醒?

4 个答案:

答案 0 :(得分:0)

Android中有许多storage options可用。可能只是存储在文件中对你有用。

答案 1 :(得分:0)

只有三个提醒我可能会选择SharedPreferences

答案 2 :(得分: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);

答案 3 :(得分:0)