我正在开发一款应用程序,完成后将在Google Play商店发布。但是,我的公司不希望每个人都能够使用该应用程序,所以他们要求我用密码保护它,这样只有我们的员工才能使用它。如何才能使我的应用程序在第一次启动时需要密码?
答案 0 :(得分:0)
您可以存储共享偏好设置,以显示应用是否已被打开。用户第一次将密码设置为标志,然后在onCreate方法中进行检查。
答案 1 :(得分:0)
身份验证是一个非常广泛的主题,我建议您在开始实现任何内容之前先熟悉它。 (只是starting point ...)
至于一般的想法,您可以使用Shared Preferences来保存用户已经过身份验证的标志。每次应用程序启动时,都会检查此标志。如果用户从未对自己进行身份验证,则会显示“登录”屏幕。
一旦用户提供了正确的凭据,您就会更新该标志并指示该应用程序不应再使用“登录”屏幕提示用户。