在android中保存数据的最佳方式
我正在创建一个聊天程序,与家里的服务器进行通信,以便发送命令。我想知道保存登录信息的最佳方式是什么?数据库共同偏好?sqlite数据库?文件(xml,txt)在android中保存数据的最佳方式,android,file,sqlite,sharedpreferences,Android,File,Sqlite,Sharedpreferences,我正在创建一个聊天程序,与家里的服务器进行通信,以便发送命令。我想知道保存登录信息的最佳方式是什么?数据库共同偏好?sqlite数据库?文件(xml,txt) 你们怎么想?为什么?你们可以看看这篇文章: 在我看来,最好的方法取决于数据量,如果你想保存登录信息,我会使用SharedReferences,但是如果你想保存很多人的登录信息,我会考虑使用sqlite数据库。登录信息也包含密码,所以我会考虑这个安全问题,选择位置来保存数据。 登录信息通常存储在服务器中,而不是客户端:我肯定会选择将它们存储
你们怎么想?为什么?你们可以看看这篇文章:
在我看来,最好的方法取决于数据量,如果你想保存登录信息,我会使用SharedReferences,但是如果你想保存很多人的登录信息,我会考虑使用sqlite数据库。登录信息也包含密码,所以我会考虑这个安全问题,选择位置来保存数据。 登录信息通常存储在服务器中,而不是客户端:我肯定会选择将它们存储在数据库中 我建议,如果您想将密码保存在数据库中(SQLite、MySql或其他任何形式),则应加密密码 有关更多信息,我建议查看以下内容:
如果您有一小部分数据,则始终首选碎片首选项。它比sqlite快。但是,如果您有大数据量,则更喜欢sqlite。