如何在Android中使用服务每天增加一个int



我有一个项目需要跟踪创建对象后的天数。我有一个SQLite数据库,它有一个列,但我不知道如何增加这个列。我如何创建一个服务来在每天的某个固定时间将该数据库列增加一个?

为什么不在数据库中存储一个指示创建时间的时间戳?然后你可以根据需要与之进行比较。

一种简单的方法。在Shared Preferences中存储一个简单的整数,表示自Epoch以来的天数。只需检查Current Date - Epoch是否大于存储在Shared Preferences中的值。如果是,请运行代码,并替换整数。

最新更新