Android中的用户帐户设置

时间:2012-12-20 10:20:37

标签: android android-layout application-settings

我想在向导中首次启动时创建用户帐户并将其存储在设置中。类似于电子邮件应用中的帐户创建向导。什么是最好的方法?

我应该创建一个布局,我在首次启动时收集这些输入并存储在首选项中吗? 可以在选项键中提供设置菜单,因此可以编辑首选项。

这是正确的方法吗?

1 个答案:

答案 0 :(得分:0)

您可以在SharedPreference中保存用户详细信息。如果您要保存密码,则只需关注密码的安全性。默认情况下,您的应用程序的共享首选项是沙箱,因此您的数据可以安全地从其他应用程序中获取。但是具有root访问权限的坚定/受启发的黑客可以从Android手机中的任何应用程序获取任何数据。

密码

1)您可以使用Web服务,并将密码存储在服务器中。在每次登录过程中,您都可以将用户名/密码发送到服务器并进行验证。如果您的应用程序使用互联网,这是最好的方法。此选项具有简单的优势,即您不会将敏感数据保存在手机上。

2)其他选项是存储密码加密。如果您的应用程序不使用Internet一位,并且您尚未准备好为身份验证过程建立服务器,则可以使用此选项。 Android中没有绝对的安全性,但保存加密确实提高了安全级别。