在使用Android设备开发使用LibGdx的游戏时。我希望在CANDY CRUSH游戏中拥有通知。如果用户在几天内没有玩游戏,这是为了提醒或余下的。Android游戏中的通知
请问如何做到这一点?任何指针/例子将是一个很大的帮助。
在使用Android设备开发使用LibGdx的游戏时。我希望在CANDY CRUSH游戏中拥有通知。如果用户在几天内没有玩游戏,这是为了提醒或余下的。Android游戏中的通知
请问如何做到这一点?任何指针/例子将是一个很大的帮助。
Aloupas是正确的安排通知。但是,只有当应用程序至少运行一次才能设置闹钟并且手机尚未关闭时,AlarmManager才能正常工作。当电话重启/关闭时,AlarmManager会丢失所有待处理的内容,并且在系统重新启动时不会重新充电。我推荐实际的Android文档来检查更广义的通知,因为有很多类型和很多解决方案。被警告,当你从API转向API时,这些东西是密集的,先进的和精致的。
http://developer.android.com/guide/topics/ui/notifiers/notifications.html
还有另一个想法:推送通知。如果您想手动提醒用户有关某些事情(添加了新的关卡,双倍XP周末等),则您需要注册您的应用以获取推送通知。管理这个最简单的平台是Parse。 Parse是一个灵活且易于使用的HTTP库,它包括Android上的数据库支持,所以它是一个二合一的。它还支持开箱即用的推送通知。
干杯。
您可以使用AlarmManager安排通知。
下面是一个例子,你如何安排的告警管理:
http://smartandroidians.blogspot.com/2010/04/alarmmanager-and-notification-in.html
和alarmManager接收器就可以构建通知,并将其展示给用户,例如在这个计算器的问题: How exactly to use Notification.Builder
然后在您的Android主要活动覆盖onPause和onResume方法。 OnResume取消alarmManager任务并onPause启动新的alarmamanager。
希望它有帮助
解析是伟大的想法,但不是一个开源 – iappmaker
解析是免费的。为什么它必须是开源的? –
但它有免费使用权的上限? – iappmaker