我正在研究测验类型的应用程序,在该应用程序中,我只想让用户几回合给出答案,超过该数量后,他必须等待10个小时的时间限制才能重试。
那么是否有任何类/方法可以帮助我在Android中设置该时间限制?
答案 0 :(得分:1)
您可以简单地存储用户开始对应用程序进行测验的日期,并在需要时将其与当前日期进行比较,问题是用户可以更改其设备的日期时间以绕过限制,因此最好检查服务器端的当前日期。
保存在数据库或SharedPreferences上并进行比较,服务器端用于将当前实际日期提供给无效用户,以更改其设备日期以绕过您的验证。