android判斷軟件是否第一次運行的方法
更新時間:2015年04月23日 15:14:21 作者:滄海一粟……
這篇文章主要介紹了android判斷軟件是否第一次運行的方法,涉及針對Android中isFirstRun屬性的判斷,需要的朋友可以參考下
本文實例講述了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程序設計有所幫助。
您可能感興趣的文章:
相關文章
android SectorMenuView底部導航扇形菜單的實現代碼
這篇文章主要介紹了android SectorMenuView底部導航扇形菜單的實現代碼,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-02-02
android 通過MediaRecorder實現簡單的錄音示例
本篇文章中主要介紹了android 通過MediaRecorder實現簡單的錄音示例,具有一定的參考價值,感興趣的小伙伴們可以參考一下。2017-02-02
Android BottomNavigationView底部導航效果
這篇文章主要為大家詳細介紹了Android BottomNavigationView底部導航效果的相關資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-01-01

