如何存储少量数据以便在android中频繁查找?

Chi*_*nex 2 android storing-data

我有以下数据元组描述我的应用程序的用户:

(userID, name, email, contact number) 
Run Code Online (Sandbox Code Playgroud)

我希望在整个应用程序中经常访问这些数据.我的数据库中有一个联系人表,其中存储了此类型的元组以描述其他联系人.我不想存储描述用户的元组的原因是因为有一个属性来标记哪些数据是"self"似乎很浪费,而且我也直接使用该表来邀请用户,所以我不想要用户在联系人列表中看到自己!我想过使用共享首选项来存储"self",但我可能决定在将来包含更多数据,并将几个键中的元组拼凑在一起:值查找似乎是一个非常混乱的解决方案.存储这些"碎片"数据的最佳方法是什么,以便它们易于访问而不浪费?

谢谢 :)

Mus*_*him 5

尝试共享首选项

http://developer.android.com/guide/topics/data/data-storage.html#pref

  • 这将是最简单的实现,如果你想提高检索的易用性,你可以将它包装在一个带有访问器的类中. (3认同)