如何创建一个在第一次安装时只运行一次的函数?我正在尝试创建显示一次的信息。
提前致谢。
最佳答案
您可以在 shared preferences 中使用标志.
然后在每次启动时检查这个标志。如果未设置,则显示您的第一条消息,然后设置标志。
例如:
@Override
protected void onCreate(Bundle state){
super.onCreate(state);
. . .
SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);
boolean firstStart = settings.getBoolean("firstStart", true);
if(firstStart) {
//display your Message here
SharedPreferences.Editor editor = settings.edit();
editor.putBoolean("firstStart", false);
editor.commit();
}
}
关于Android:如何创建一个只执行一次的函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4298893/