
[英]Accountmanager.addAccount() vs Accountmanager.addAccountExplicitly()
[英]Accountmanager vs sharedpreference for authentication and server communication
在我的项目中,要在服务器中读取和写入数据取决于身份验证密钥(用户)。
到目前为止,我计划使用共享首选项存储用户身份验证密钥,以便与服务器进行进一步的通信。
后来,我通过阅读本教程认识了“客户经理”:
我很少混淆使用客户经理或sharedpreference。
我觉得很难理解客户经理。
任何一种指南都可以适合我的项目。
任何客户经理教程。
还有其他建议吗?
提前致谢。
我建议您首先考虑您的需求。 如果身份验证类似于google +,Facebook和Twitter,那么我建议您使用AccountManager
AccountManager :用户在线帐户的此集中式注册表。 帐户管理器能够存储OAuth
令牌,并且可以为Android中的所有Google Apps进行这项工作。
SharedPreferences:这是用于存储和检索小范围的时间数据的此 。
您可以使用共享首选项。 它也简单有效。 阅读文档以了解共享首选项。 以前,我已经在许多应用程序中使用过它,它真的很方便。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.