返回顶部
首页 > 资讯 > 移动开发 >android判断软件是否第一次运行的方法
  • 306
分享到

android判断软件是否第一次运行的方法

运行方法软件Android 2022-06-06 10:06:15 306人浏览 独家记忆
摘要

本文实例讲述了Android判断软件是否第一次运行的方法。分享给大家供大家参考。具体如下: SharedPreferences sharedPreferences = thi

本文实例讲述了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判断App前台运行还是后台运行(运行状态)Android App后台服务报告工作状态实例Android中程序的停止状态详细介绍Android编程判断应用程序是否已安装的方法android编程判断应用是否具有某个权限的方法Android判断当前应用程序处于前台还是后台的两种方法android实现获取正在运行的应用程序Android 判断某个服务(service)是否运行Android实现判断某个服务是否正在运行的方法判断Android程序是否在前台运行的两种方法Android开发实现根据包名判断App运行状态的方法


--结束END--

本文标题: android判断软件是否第一次运行的方法

本文链接: https://lsjlt.com/news/26818.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作