Heyyy,我知道如何在SharedPreferences中保存变量和其他数据,但是我想知道如何每天减少一个变量。
这个var (int)已经在共享首选项中了,并且我们每天都会减少-1。
例如,我知道用户不一定每天都打开应用程序,我怎么能减少呢?
祝你今天愉快:)
发布于 2016-09-30 20:11:46
你有几种选择:
BroadcastReceiver。发布于 2016-09-30 20:11:11
保存原始日期,当应用程序打开时,检查当前日期,您知道变量应该是:)
发布于 2016-09-30 20:22:49
如果您想每天减少该变量,那么
注: 1.服务将导致巨大的运行成本。2.活动每次打开时都会运行相同的代码,但是BroadCast每天以干净和独立的方式运行它一次。
您可能需要一个广播操作BOOT_COMPLETED,就像设备被打开一样(重新启动)。
https://stackoverflow.com/questions/39799362
复制相似问题