新月开始后,我有一个变量需要在我的应用首次启动时进行更新。它必须可靠。对解决这个问题的最简单方法有任何想法吗?
最佳答案
罗杰,我只想使用SharedPreference
来存储该应用程序上次启动的月份,并在主onCreate()
的Activity
方法中进行检查。
只需在您的onCreate()
中执行以下操作
获取SharedPreference
的值
(检查其是否从未初始化
=首次发布)
获取当前月份值
如果它们不相等,则表示月份已更改
将新月值存储在SharedPreference
中
根据新的月份开始做您想做的事
关于java - 在新月更新变量,不会失败,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5694158/