我正在启动我的应用程序的付费版本。我想通知当前付费版本的当前用户。我如何向用户提供关于它的一次性通知。唯一的限制是此警报/通知应该只启动一次。在C中,我会使用静态变量来完成它。在这里我应该做创造?但是,如果应用程序被操作系统杀死,下次启动onCreate的应用程序将被调用,并且会再次导致相同的通知。通知用户付费版本的应用程序可用
1
A
回答
2
也许你可以将变量保存在SharedPrefrence中。 http://developer.android.com/guide/topics/data/data-storage.html#pref
0
您需要使用SharedPreferences,请参见下面的代码:
@Override
protected void onCreate(Bundle savedInstanceState) {
...
SharedPreferences prefs = PreferenceManager.getDefaultPreferences(this);
if(prefs.getBoolean("not_notified", true))
{
//display alert
prefs.edit().putBoolean("not_notified", false).commit();
}
相关问题
- 1. 允许用户从免费版本购买付费应用程序版本?
- 2. 通过应用内付费查看付费应用版本
- 3. 开发iPhone应用程序的付费版本的试用版
- 4. 链接我的免费应用程序的付费版本
- 5. 如何制作Android应用程序的免费/付费版本?
- 6. 如何维护应用程序的付费和免费版本
- 7. 在应用程序购买与免费和付费版本 - ios
- 8. 使iPhone应用程序付费版本取代应用程序商店安装的免费版本
- 9. 通知新版本的应用程序
- 10. Android付费应用程序
- 11. 确定哪些应用程序版本,苹果推送通知发送到(免费或付费的应用程序版本)
- 12. Android应用程序 - 用户是否自动通知新版本
- 13. 在应用程序中通知用户有新版本
- 14. 为用户免费提供应用程序付费
- 15. 付费应用程序免费应用程序分发
- 16. 如何在iPhone应用程序中使用应用程序的付费版本更新应用程序的免费版本?
- 17. iPhone应用程序免费和付费
- 18. 使用库来维护免费/付费的应用版本
- 19. 处理Windows Phone 8应用程序的免费和付费版本?
- 20. iPhone应用程序支付费用
- 21. 客户可以从付费iPhone应用程序
- 22. 我的免费Android应用可以通过应用内购买和付费商店版本升级到付费版本吗?
- 23. 如何从付费Android应用程序迁移到使用应用内结算付费的应用程序?
- 24. 从付费应用程序项目创建免费版本电话
- 25. 使用付费版本替换免费的Windows应用商店应用
- 26. LVL付费应用程序的BroadcastReceiver/IntentService
- 27. 是否有可能用其付费版本取代现有的Android免费应用程序
- 28. Facebook应用程序用户的通知
- 29. iOS应用的免费和付费版本
- 30. 定价模式付费+免费应用+桌面应用程序
非常感谢。我正在使用其他东西的共享偏好。不知道为什么我没有为此目的考虑它 – fzansari