本文实例讲述了android判断软件是否第一次运行的方法。分享给大家供大家参考。具体如下:
?
1 2 3 4 5 6 7 8 9 10 11 12 SharedPreferences sharedPreferences = this.getSharedPreferences("share", MODE_PRIVATE); boolean isFirstRun = sharedPreferences.getBoolean("isFirstRun", true); Editor editor = sharedPreferences.edit(); if (isFirstRun) { Log.d("debug", "第一次运行"); editor.putBoolean("isFirstRun", false); editor.commit(); } else { Log.d("debug", "不是第一次运行"); }同时说明一下,如果我们需要将一些变量保存在内存中,那么我们可以使用SharedPreferences,方法如下:
?
1 2 3 4 5 6 7 8 9 10 11 SharedPreferences sharedPreferences = this.getSharedPreferences("share",注:这样操作,除非我们在后台清除数据,或者卸载,否则isFirstRun值一直存在。
希望本文所述对大家的Android程序设计有所帮助。
新闻热点
疑难解答