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中保存
注:這樣操作,除非我們在后臺清除數(shù)據(jù),或者卸載,否則isFirstRun值一直存在。
希望本文所述對大家的Android程序設計有所幫助。
您可能感興趣的文章:
- Android判斷App前臺運行還是后臺運行(運行狀態(tài))
- Android App后臺服務報告工作狀態(tài)實例
- Android中程序的停止狀態(tài)詳細介紹
- Android編程判斷應用程序是否已安裝的方法
- android編程判斷應用是否具有某個權限的方法
- Android判斷當前應用程序處于前臺還是后臺的兩種方法
- android實現(xiàn)獲取正在運行的應用程序
- Android 判斷某個服務(service)是否運行
- Android實現(xiàn)判斷某個服務是否正在運行的方法
- 判斷Android程序是否在前臺運行的兩種方法
- Android開發(fā)實現(xiàn)根據(jù)包名判斷App運行狀態(tài)的方法
相關文章
AndroidStudio 3.6 中 R.layout 找不到對應的xml文件問題及解決方法
這篇文章主要介紹了AndroidStudio 3.6 中 R.layout 找不到對應的xml文件問題,本文給出了解決方法對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-03-03
Android提高之BroadcastReceiver實例詳解
這篇文章主要介紹了Android的BroadcastReceiver用法,在Android的項目開發(fā)中是比較實用的功能,需要的朋友可以參考下2014-08-08

