我今天在这里询问某人是否知道在首次启动时制作设置屏幕的方法。
场景如下:当有人下载我的应用程序并第一次使用它时,它必须显示一种用户输入密码的方法。在随后的使用中,我不想再显示它了。有人知道怎么做这个吗?
您可以将SharedPreferences
用于此目的。
在您的应用程序开始时,检查“myKey+versioncode”键是否存在于 SharedPreferences 中。如果未存储,则表示您的应用程序尚未启动,让用户创建他/她的密码。创建密码后,将SharedPreferences
“myKey+versioncode”添加为您喜欢的任何值,下次您会找到这个SharedPreferences
,这意味着用户已经启动了应用程序并创建了密码。
但是请注意此密钥的“版本控制”,您可能还希望保留一个密钥,而不是每个应用程序版本一个。
编辑:在我寻找 EULA 实施时发现的概念,在这里:Android 的简单 EULA 实施