安卓上的放置类游戏是怎么进行后台游戏进程的?

比如最近流行的《猫咪后院》和《昭和零食店》,它们是怎么在游戏关闭以后继续游戏进程的?用的是Android Service吗?
如果是的话,求告知实现思路;
如果不是的话,那是怎么实现的?

放置类游戏都是开着的时候,游戏进行自动采矿等操作,所以游戏前台一直处理活动状态,就想普通的游戏一样,只是用户无输入,要想用户无输入并一直置于活动状态,游戏需要屏蔽自动进入省电状态或锁屏,这个只要设置一下android manifest文件即可。需要注意的是,挂机类游戏防止长时间游戏导致发热,可以把游戏帧率设置的低一些,比如30帧。
至少我的思路是这样的,供参考。

AppDelegate::applicationDidEnterBackground()保存一下时间进入后台的时间,AppDelegate::applicationWillEnterForeground()的时候取当前时间和保存的进入后台时间比较一下,然后计算这段时间的收益,这样行吗?

这样得有个服务器来取服务器时间,不然可以通过改本地时间造假

我想的跟你差不多,不过我这个游戏是单机的,为了避免作弊,我是想进入后台以后累计时间,这样应该就没法造假了