我在我的应用程序中创建登录。用户输入他的信息我发送到Web服务检查并获得他的ID。现在我需要将它保存在我的应用程序的某个地方,以便检查他是否已登录。在应用程序设置中保存用户信息
那么这个信息应该保存在哪里?我知道每个应用程序都有它的设置,所以应该有这个信息?也许有人可以给我更多的信息,这是怎么做的。
谢谢。
我发现这个职位: What is the most appropriate way to store user settings in Android application
我相信我的问题是重复的。但如果你有更多的分享内容,那将会很好。
对于任何想了解compatiility,这是受支持在所有当前API版本中(在API V1中添加)。 SharedPreferences文档可以在这里找到:http://developer.android。com/reference/android/content/SharedPreferences.html – JakeJ 2014-01-23 15:45:35
对于任何想知道安全性的人,请勿将您的用户密码存储在SharedPreferences中。 – 2014-08-01 12:23:09
你永远不应该在应用程序或数据库中保存普通密码。不用保存纯文本,您可以对其进行哈希处理。当你需要验证给定的用户密码时,你可以用同样的方法对它进行哈希处理,并比较哈希值。这种方式比纯文本好得多。 – RoDo 2016-01-19 08:37:14