gpt4 book ai didi

java - 使用 Android 在 Java 中设置变量的值 24 小时

转载 作者:行者123 更新时间:2023-12-02 01:59:35 24 4
gpt4 key购买 nike

我正在 Android 中设置广告,并已成功添加插页式广告和横幅广告。我现在正在设置通过订阅和奖励来删除广告。

我使用的广告提供商为观看视频提供奖励,我希望在用户观看其中一个视频后 24 小时内停用广告。实现这一目标的最佳方法是什么?

我最初的想法是存储一个 boolean 值,然后在 24 小时后恢复它。

TL;DR - 如何使用共享首选项在 24 小时内更改变量的值?

最佳答案

您可以使用时间戳值(显示您保存 boolean 值的时间)将 boolean 值(可能带有一些标识)保存在某个地方(SharedPreference或数据库),并且当应用程序启动时,您可以检查您保存的时间戳当前时间您的对象可能如下所示:

public class YourObject {

private int id;
private boolean show;
private long time;
}

您可以通过以下方式获取当前毫秒时间:

System.currentTimeMillis(); 

(我不确定这个id是否有用)

关于java - 使用 Android 在 Java 中设置变量的值 24 小时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51827683/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com