我创建了一个应用程序,用户必须使用密码登录,然后他可以在登录后更改密码。
但是,当然,他刚安装该应用程序时没有密码。有什么方法可以给用户一个默认密码(例如“ 0000”),而他只能输入一次?
答案 0 :(得分:2)
使用SharedPreferences
,它将使用一个布尔值,例如说Boolean isFirstTime,默认情况下保持为true,并且在loginActivity中,一旦用户单击登录按钮,就设置默认密码,使布尔值isFirstTime为false并提交更改共享首选项,然后在onCreate
if(!isFirstTime){
// do not set Password
}
else{
// set default password
}