Android开发中,用户账户信息(userName,AccessToken...)是怎么保存在本地的?同时需要考虑安全性,缓存清理等等
SharedPreference就行了
其实我一般是直接把 UserProfile 这个 Model直接序列化了存文件的...
Sqlite可以存放数据
一般我们使用SharedPreference 因为API简单,读取方便。 如果考虑安全,一般做一次可逆的加密即可。
SharedPreference
1.数据库。 2.json,序列化保持文件。 3.preference 保存。
另外,不管用什么方式,都记得加密,不推荐明文保持任何用户相关的信息。
3 回答898 阅读✓ 已解决
2 回答998 阅读✓ 已解决
1 回答783 阅读✓ 已解决
2 回答901 阅读
2 回答834 阅读
1 回答778 阅读
1 回答825 阅读
3 回答8k 阅读✓ 已解决
3 回答12.7k 阅读✓ 已解决
1 回答2.1k 阅读
3 回答10.2k 阅读✓ 已解决
2 回答5.5k 阅读
SharedPreference就行了
需要安全性的做个 AES 或者 3DES 加密再存
其实我一般是直接把 UserProfile 这个 Model直接序列化了存文件的...