我需要保存以下数据:约会时间、日期、约会对象。我有一个名为“约会过滤器”的活动,用户在其中选择一个人、时间和日期,然后单击按钮确认。我想做的是将该数据保存在另一个名为“我的约会”的活动中。我想将它保存到列表视图。每当用户创建约会时,它都会保存到列表中,并且只要约会时间到了,它就会自行删除。我还希望数据是可编辑的。这在android中可能吗?我查找了共享首选项,但我认为这是不可能的。
问问题
284 次
2 回答
0
考虑到这个问题,我肯定会推荐使用 SQLite 数据库进行数据操作。听到很好的教程如何实现 SQLite。
于 2013-09-04T21:25:23.620 回答
0
正如 Oleg 建议的那样,使用 Sqlite,你应该。但是如果您出于某种原因不想使用它,您仍然可以使用共享首选项,所有约会详细信息都可以存储为 CSV 并有一个 id 例如。
id:1, Value:My appt1, 9:30am, 10:30am
id:2, Value:My appt1, 10:35am, 12:30pm
然后你可以将它存储为 putString(String key, String value)
要在任何时候检索,您可以使用 getAll 并遍历返回的地图。但从长远来看,Sqlite 是必经之路。
于 2013-09-04T21:44:17.227 回答