即使应用程序被杀,每个时段都会增加的计数器

时间:2015-01-19 05:45:31

标签: android

如果你想到像红色警报或部落冲突这样的狂乱游戏,你总会在地图上建立可以产生金钱的建筑物(比如说每1分钟就要花5美元)。

我试图做同样的事情,其中​​计数器每1分钟增加5。我想到的方法是使用postDelayed处理程序,它每分钟调用一次并增加钱。问题是,如果将应用程序放在后台,它可能会被杀死并且计时器不再运行。

更好的选择是设置一个以特定间隔安排发送广播消息的alarmManager吗?我发现这是一种矫枉过正("我认为")。

游戏如何管理类似的内容?

谢谢

1 个答案:

答案 0 :(得分:0)

根据您需要刷新计数所花费的时间来计算金额,而不是在您不需要时增加金额。