猿问
确定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
相关分类
Android
我要回答