在我的项目中,想要在服务器中读取和写入数据取决于身份验证密钥(用户).
到目前为止,我计划使用共享首选项来存储用户身份验证密钥以进一步与服务器通信.
后来我通过阅读this tutorial来了解“客户经理”:
我很少混淆使用客户经理或共享偏好.
我觉得很难理解账号管理员.
任何人都可以指导哪种方法适合我的项目.
任何客户经理教程.?
还有其他建议……?
提前致谢.
最佳答案
我建议你先考虑一下你的要求.如果身份验证就像谷歌,Facebook和Twitter那么我建议你使用AccountManager
AccountManager:用户在线帐户的集中注册表.客户经理能够存储OAuth令牌,并为Android中的所有Google Apps完成工作.
SharedPreferences:这是为了存储和检索更小的数据范围,用于更多this.