我需要保存以下数据:约会时间,日期,约会对象。我有一个名为“约会过滤器”的活动,用户选择一个人员,时间和日期,然后点击一下按钮确认。我想要做的是将该数据保存在另一个名为“我的约会”的活动中。我想将它保存到列表视图中。每当用户创建约会时,它都会保存到列表中,每当约会时间结束时,它就会自行删除。我还希望数据可以编辑。这在Android中是否可行?我查了一下共享偏好设置,但我不认为这是可能的。
答案 0 :(得分:0)
考虑到这个问题,我肯定会建议使用SQLite数据库进行数据操作。 Hear is nice tutorial how to implment SQLite.
答案 1 :(得分:0)
正如Oleg建议的那样,使用Sqlite,你应该。 但如果您因某些原因不想使用它,您仍然可以使用共享首选项,所有Appointmenent详细信息都可以存储为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是长期发展的方式。