Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> android判斷軟件是否第一次運行的方法

android判斷軟件是否第一次運行的方法

編輯:關於Android編程

本文實例講述了android判斷軟件是否第一次運行的方法。分享給大家供大家參考。具體如下:

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,方法如下:

SharedPreferences sharedPreferences = this.getSharedPreferences("share", MODE_PRIVATE);
//此處表示該應用程序專用
boolean isFirstRun = sharedPreferences.getBoolean("isFirstRun", true);
//此處表示如果key "isFirstRun"對應的value沒有值則默認為true,
//否則就把對應的value取出賦值給變量isFirstRun
Editor editor = sharedPreferences.edit();
editor.putBoolean("isFirstRun", false);
//此處表示putBoolean(key, value),
//將value寫入對應的key,而且是一一對應的
editor.commit();
//將isFirstRun寫入editor中保存

注:這樣操作,除非我們在後台清除數據,或者卸載,否則isFirstRun值一直存在。

希望本文所述對大家的Android程序設計有所幫助。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved