在我的应用程序中,我希望用户在晚上10点后自动注销,并且只能在上午10点后登录。现在我正在选择当前时间,但我不知道如何为我的方案,如果应用程序不是在背景中,它也应该工作(我应该在后台工作)。
答案 0 :(得分:1)
通过google本身下载Sample,它提供了所有3种类型的重复任务示例。
https://developer.android.com/training/scheduling/alarms.html
答案 1 :(得分:1)
您可以使用AlarmManager来安排重复操作。 像这样:
myAlarmManager.setRepeating(AlarmManager.RTC_WAKEUP, System.currentTimeMillis(), 1000 * 60 * 10, pi); // Millisec * Second * Minute
答案 2 :(得分:0)
正如评论中提到的人
检查用户打开应用程序的时间,如果他应该注销,请执行注销并执行您可能实施的LogIn活动。
如果我误解了某些内容,请告诉我。
如果您开始编码此行为,则可以提供一些代码段