我正在创建一个使用用户名/密码连接到服务器的应用程序,我想启用"保存密码"选项,这样用户每次启动应用程序时都不必输入密码.
我试图使用共享偏好设置,但不确定这是否是最佳解决方案.
我将不胜感激任何有关如何在Android应用程序中存储用户值/设置的建议.
java encryption android credentials preferences
我正在寻找存储用户数据的最佳方式,如(IP地址,端口号,用户名,密码)活动的生命周期.
所以我决定使用SharedPreferences.在引用此示例时,我看到一个答案是"如果用户清除以下应用程序数据:
设置 - >应用程序管理器 - >您的应用程序 - >清除数据
然后,将删除共享首选项中保存的所有数据
这是真的?请帮我解决一下这个.我引用了开发人员指南, 但没有提到用户可以清除共享首选项数据.
这是一个很好的方法吗?还是有另一种更好的方法来获得它?
storage android sharedpreferences
android ×2
credentials ×1
encryption ×1
java ×1
preferences ×1
sharedpreferences ×1
storage ×1