使用Android共享首选项添加到收藏夹功能

时间:2016-01-05 09:31:35

标签: android sqlite preferences shared favorite

我想在列表视图中为我的项目创建一个添加收藏夹功能。但我不知道我应该使用哪种方法,无论是共享首选项还是sqlite数据库。 任何人都可以对此提出意见吗?

由于

1 个答案:

答案 0 :(得分:1)

如果您想要保存小型数据,例如ID或其他内容,您应该使用Exec FilterMatch; Exec FilterMatch 2; Exec FilterMatch @IsFinish = 3; - 它们快速且易于使用。保持为SharedPreferences与ex。逗号为分隔符或只使用String

如果要保留大量结构化,有组织的数据,保留整个对象,最好使用SQLite数据库。这更复杂。

请记住,这两个选项都是读/写操作,因此不能在主线程上完成。