【发布时间】:2012-04-11 15:01:46
【问题描述】:
我有以下数据元组来描述我的应用程序的用户:
(userID, name, email, contact number)
我想在整个应用程序中频繁访问这些数据。我的数据库中有一个联系人表,其中存储了这种类型的元组来描述 other 联系人。我不想存储描述用户的元组的原因是因为有一个属性来标记哪些数据是“自我”似乎很浪费,而且我直接将表用于 inviting 用户,所以我不希望用户在联系人列表中看到自己!我考虑过使用共享首选项来存储“自我”,但我可能会决定在未来包含更多数据,并且从几个 key:value 查找拼凑一个元组似乎是一个非常混乱的解决方案。存储这些数据“碎片”的最佳方式是什么,以便它们易于访问且不浪费?
谢谢你:)
【问题讨论】:
-
此数据是否需要跨应用程序实例持久化?
-
是的,数据通常用作“签名”,例如当用户发布数据时,此元组将与信息绑定,以便其他用户的应用程序可以将用户连接到他们电话簿中的联系人.
标签: android storing-data