Android 仅在第一次打开应用程序时需要密码

Android 仅在第一次打开应用程序时需要密码,android,passwords,Android,Passwords,我正在开发一个应用程序,完成后将在谷歌Play商店上发布。然而,我的公司不希望每个人都能使用这个应用程序,所以他们要求我用密码保护它,这样只有我们的员工才能使用它。如何使我的应用程序只在第一次启动时需要密码?您可以存储一个共享首选项,显示应用程序是否已打开。用户第一次将密码放入设置标志,然后在onCreate方法中检查它 身份验证是一个非常广泛的主题,我建议您在开始实施任何东西之前开始熟悉它。(只是一个…) 至于一般的想法,您可以使用来保存用户已验证的标志。每次应用程序启动时,都会检查此标志。如

我正在开发一个应用程序,完成后将在谷歌Play商店上发布。然而,我的公司不希望每个人都能使用这个应用程序,所以他们要求我用密码保护它,这样只有我们的员工才能使用它。如何使我的应用程序只在第一次启动时需要密码?

您可以存储一个共享首选项,显示应用程序是否已打开。用户第一次将密码放入设置标志,然后在onCreate方法中检查它

身份验证是一个非常广泛的主题,我建议您在开始实施任何东西之前开始熟悉它。(只是一个…)

至于一般的想法,您可以使用来保存用户已验证的标志。每次应用程序启动时,都会检查此标志。如果用户从未进行过身份验证,则显示登录屏幕


一旦用户提供了正确的凭据,您将更新标志并指示应用程序不应再使用登录屏幕提示用户。

将其发布到只有公司电子邮件才能访问的帐户:欢迎使用SO。我们不会为你写那些代码。等你有力气表现出来的时候再来。