2010-10-05 94 views
11

我有一些代码可以生成“读我”对话框,并在sd卡上创建一些初始目录,当前驻留在onCreate方法中...我会就像隔离这些代码并让它只执行一次,在应用程序第一次运行时......然后在所有后续升级之后。我注意到,市场上的大多数应用程序都这样做,但还没有想出如何在我的实施它...任何帮助,将不胜感激。Android:仅在第一次运行和每次后续升级时执行代码

回答

18

我所做的是:我将应用程序版本保存在其首选项中,并比较版本是否更改。如果确实如此,我将显示一个对话框,其中包含此版本中新增的信息,并将当前版本写入首选项。

这样,每次升级后对话框只会出现一次。

浏览此网页SharedPreferences:
http://developer.android.com/reference/android/content/SharedPreferences.html

这是如何让你的应用程序的版本名称:
​​

+0

第二个环节是死: - (( – 2015-03-30 17:18:14

相关问题