我为学生创建了一个应用程序,以通过扫描该应用程序的二维码来标记他们的出勤,出于安全原因,我现在想要该应用程序的登录延迟,我真正需要的是,如果用户登录到该应用程序后无法再次登录该应用程序一段时间后如何实现它。因为如果我不执行此操作,则学生可以登录其他学生帐户并标记其出勤率。另外,我使用排球库和php脚本来登录我的应用程序以及执行其他操作。
If (lastLogin - currentTime < 50000){
//login
}else {
//dont
}
import java.util.Calendar
Date currentTime = Calendar.getInstance().getTime();
然后,您可以使用sharedPreferences
将数据保存到设备中,并在sharePrefernces中保存两个数据。一个用于登录状态,另一个用于设备时间。并且当用户尝试再次登录时。检查用户是否已经在系统上登录,然后将sharePreference保存的时间与本地时间一起检查。