【发布时间】:2015-05-08 19:10:27
【问题描述】:
我正在尝试创建一个首先启动的活动,一旦完成,将不再在应用程序中加载。 输入主密码实际上是一个活动,它将存储在经典登录屏幕中。 我在stackoverflow上看到过类似的问题,但我没有设法解决问题,这里有点新手。 如果您也可以发布代码示例,那就太好了!谢谢!
【问题讨论】:
标签: java android xml passwords sharedpreferences
我正在尝试创建一个首先启动的活动,一旦完成,将不再在应用程序中加载。 输入主密码实际上是一个活动,它将存储在经典登录屏幕中。 我在stackoverflow上看到过类似的问题,但我没有设法解决问题,这里有点新手。 如果您也可以发布代码示例,那就太好了!谢谢!
【问题讨论】:
标签: java android xml passwords sharedpreferences
所有你必须像这样检查
SharedPreferences prefs = getSharedPreferences("mySHaredpref", Context.MODE_PRIVATE);
SharedPreferences.Editor editor = prefs.edit();
boolean isFirst = prefs.getBoolean("isfirstTime", true);
if(isFirst) {
Intent intent = new Intent(this, YourActivityName.class);
editor.putBoolean(KEY_IS_FIRST_TIME, false);
editor.commit();
startActivity(intent);
}
else{
// condition
}
【讨论】:
shardPrefName?还有KEY_IS_FIRST_TIME?还有SetupActivity?