在我的项目中,想要读取和写入服务器中的数据取决于身份验证 key (用户)。
到目前为止,我计划使用共享首选项来存储用户身份验证 key ,以便与服务器进一步通信。
后来通过阅读认识了“客户经理”this tutorial :
我不太会混淆使用客户管理器或 sharedpreference。
我觉得accountmanager有点难看
任何人都可以指导哪种方法适合我的项目。
有没有客户经理教程?
还有其他建议吗?
提前致谢。
最佳答案
我建议您先考虑您的要求。如果身份验证类似于 google+、Facebook 和 Twitter,那么我建议您使用 AccountManager
AccountManager:用户在线帐户的集中注册。客户经理能够存储 OAuth
token ,并为 Android 中的所有 Google Apps 完成这项工作。
SharedPreferences:这是为了存储和检索更多的小范围数据this .
关于android - 用于身份验证和服务器通信的 Accountmanager 与 sharedpreference,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26397600/