Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 有没有办法对时限进行编码?_Java_Android - Fatal编程技术网

Java 有没有办法对时限进行编码?

Java 有没有办法对时限进行编码?,java,android,Java,Android,我正在开发一款问答类应用程序,我只想给用户几次机会来给出答案,超过这个次数后,他必须等待10个小时的时间限制才能再试一次 那么,是否有任何类/方法可以帮助我在Android中设置该时间限制?您只需存储用户开始在应用程序上进行测验的日期,并在需要时将当前日期与之进行比较,问题是用户可能会更改其设备的日期时间以绕过该限制,所以最好检查服务器端的当前日期 保存在数据库或SharedReferences上并比较后者,服务器端用于将当前真实日期发送给无效用户,更改其设备日期以绕过您的验证。您只需存储用户开

我正在开发一款问答类应用程序,我只想给用户几次机会来给出答案,超过这个次数后,他必须等待10个小时的时间限制才能再试一次


那么,是否有任何类/方法可以帮助我在Android中设置该时间限制?

您只需存储用户开始在应用程序上进行测验的日期,并在需要时将当前日期与之进行比较,问题是用户可能会更改其设备的日期时间以绕过该限制,所以最好检查服务器端的当前日期


保存在数据库或SharedReferences上并比较后者,服务器端用于将当前真实日期发送给无效用户,更改其设备日期以绕过您的验证。

您只需存储用户开始在应用程序上进行测验的日期,并在需要时将当前日期与之进行比较,问题是,用户可能会更改其设备的日期时间以绕过限制,因此最好检查服务器端的当前日期。因此,我是否需要将日期存储在SQLlite中,以将其与上的当前日期字母进行比较,或者是否有任何其他简单的方法,即使在关闭应用程序后也可以将其存储?因为我不想使用服务器设备。谢谢:)保存在数据库或SharedReferences上并比较后者,服务器端用于将当前实际日期发送给无效用户,更改it设备日期以绕过验证。