【问题标题】:Add to Favorite Function using Shared Preferences Android使用共享首选项 Android 添加到收藏功能
【发布时间】:2016-01-05 09:31:35
【问题描述】:

我想在列表视图中为我的项目创建添加收藏功能。但我不知道应该使用哪种方法,共享首选项或 sqlite DB。 有人可以对此发表意见吗?

谢谢

【问题讨论】:

    标签: android sqlite preferences shared favorite


    【解决方案1】:

    如果您想保存小数据,例如 ID 或其他东西,您应该使用 SharedPreferences - 它们快速且易于使用。将其保留为 String 与 ex。逗号作为分隔符或只使用Set

    如果你想保存大量结构化、有组织的数据,保持整个对象,最好使用 SQLite 数据库。这个比较复杂。

    记住这两个选项都是读/写操作,所以它们不能在主线程上完成。

    【讨论】:

    • 感谢您提供的有用信息。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-13
    • 2023-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多