猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
确定Android应用程序是否是第一次使用
确定Android应用程序是否是第一次使用
我目前正在开发一个Android应用程序。当应用程序第一次启动时,我需要做一些事情,即代码只在程序第一次启动时运行。
HUX布斯
浏览 402
回答 3
3回答
青春有我
另一个想法是在共享首选项中使用设置。与检查空文件相同的一般想法,但这样就不会有一个空文件在周围浮动,也不会被用来存储任何东西。
0
0
0
动漫人物
您可以使用SharedPreferences要确定这是否是“第一次”启动该应用程序。只要用一个布尔变量(“my_first_time”)并将其值更改为假的当你的“第一次”任务结束时。这是我第一次打开应用程序时捕获的代码:final String PREFS_NAME = "MyPrefsFile";SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0); if (settings.getBoolean("my_first_time", true)) { //the app is being launched for first time, do something Log.d("Comments", "First time"); // first time task // record the fact that the app has been started at least once settings.edit().putBoolean("my_first_time", false).commit(); }
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Android
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续