可能重复:
Is there on install event in android?
在Android应用程序安装完成后,我只想执行一段代码。在此之后,不应该在应用程序中执行此代码。
有人能告诉我怎么做吗。
农耕,
尚卡尔
发布于 2011-08-22 07:31:37
我尝试使用下面的代码来使其工作,以适应您的需要。
SharedPreferences wmbPreference = PreferenceManager.getDefaultSharedPreferences(this);
boolean isFirstRun = wmbPreference.getBoolean("FIRSTRUN", true);
if (isFirstRun)
{
// Code to run once
SharedPreferences.Editor editor = wmbPreference.edit();
editor.putBoolean("FIRSTRUN", false);
//editor.commit();
editor.apply();
}发布于 2011-08-22 07:25:59
您可以使用共享Prefrence来维护应用程序启动的次数。因此,如果应用程序是第一次启动,您可以执行您的代码,如果没有,您可以跳过it.Here是一个完美的演示。
http://marakana.com/forums/android/examples/63.html
发布于 2011-08-22 07:25:09
查看以下问题:Is there on install event in android?
在这里,将解释如何在应用程序首次安装/执行时接收事件。您可以听它,然后执行您的代码。
https://stackoverflow.com/questions/7144265
复制相似问题