android判断软件是否第一次运行的方法
本文实例讲述了android判断软件是否第一次运行的方法。分享给大家供大家参考。具体如下:
SharedPreferencessharedPreferences=this.getSharedPreferences("share",MODE_PRIVATE);
booleanisFirstRun=sharedPreferences.getBoolean("isFirstRun",true);
Editoreditor=sharedPreferences.edit();
if(isFirstRun)
{
Log.d("debug","第一次运行");
editor.putBoolean("isFirstRun",false);
editor.commit();
}else
{
Log.d("debug","不是第一次运行");
}
同时说明一下,如果我们需要将一些变量保存在内存中,那么我们可以使用SharedPreferences,方法如下:
SharedPreferencessharedPreferences=this.getSharedPreferences("share",MODE_PRIVATE);
//此处表示该应用程序专用
booleanisFirstRun=sharedPreferences.getBoolean("isFirstRun",true);
//此处表示如果key"isFirstRun"对应的value没有值则默认为true,
//否则就把对应的value取出赋值给变量isFirstRun
Editoreditor=sharedPreferences.edit();
editor.putBoolean("isFirstRun",false);
//此处表示putBoolean(key,value),
//将value写入对应的key,而且是一一对应的
editor.commit();
//将isFirstRun写入editor中保存
注:这样操作,除非我们在后台清除数据,或者卸载,否则isFirstRun值一直存在。
希望本文所述对大家的Android程序设计有所帮助。
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下