首先启动设置屏幕

时间:2012-08-03 03:09:45

标签: android eclipse passwords

我今天在这里问某人是否知道在首次启动时设置屏幕的方法。

以下是该场景:当有人下载​​我的应用并首次使用它时,它必须显示用户输入密码的方法。在后续使用中,我不希望它再次显示。有人知道怎么做吗?

1 个答案:

答案 0 :(得分:1)

您可以将SharedPreferences用于此目的。

在应用程序启动时,检查SharedPreferences中是否存在密钥“myKey + versioncode”。如果没有存储,则表示您的应用程序尚未启动,让用户创建他/她的密码。创建密码后,使用您喜欢的任何值添加SharedPreferences“myKey + versioncode”,下次您将找到此SharedPreferences,这意味着用户已启动应用程序并创建了密码

但是要注意此密钥的“版本控制”,您可能还希望保留一个密钥而不是每个版本的应用程序一个密钥。

编辑:我在寻找EULA实施时发现的概念,在这里:Simple EULA implementation for Android