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实现在列表List中显示半透明小窗体效果的控件用法详解
这篇文章主要介绍了Android实现在列表List中显示半透明小窗体效果的控件用法,结合实例形式分析了Android半透明提示框的实现与设置技巧,需要的朋友可以参考下2016-06-06如何通过Battery Historian分析Android APP耗电情况
Android 从两个层面统计电量的消耗,分别为软件排行榜及硬件排行榜。它们各有自己的耗电榜单,软件排行榜为机器中每个 App 的耗电榜单,硬件排行榜则为各个硬件的耗电榜单。这两个排行榜的统计是互为独立,互不干扰的2021-06-06Android ksoap调用webservice批量上传多张图片详解
这篇文章主要介绍了Android ksoap调用webservice批量上传多张图片详解的相关资料,需要的朋友可以参考下2017-02-02Android报错Error:Could not find com.android.tools.build:gradle
这篇文章主要介绍了Android Studio报错Error:Could not find com.android.tools.build:gradle:4.1解决办法,碰到该问题的同学快过来看看吧2021-08-08Android开发技巧之永不关闭的Toast信息框(长时间显示而非系统关闭)
Toast信息提示框之所以在显示一定时间后会自动关闭,是因为在系统中有一个Toast队列;那么有些时候需要这个Toast信息提示框长时间显示,直到需要关闭它时通过代码来控制,而不是让系统自动来关闭Toast信息提示框2013-01-01
最新评论