:cry:
各位达人好, 小弟最近在做一个项目的时候。 客户一个需求是,有一个类似网站的session超时的效果,也就是长时间,如1个小时,不使用那个程序,则给予提示并退出。有人做过类似的功能吗?? 谢谢了!
在程序被暂停或者销毁的时候记录当然时间到sharedPrefence里,第二次运行的时候 获取当前时间和存储的时间对比如果大于一小时 就 返回登录界面
你可以使用AlarmManager
添加alarm:
[code="java"]AlarmManager am = (AlarmManager) context
.getSystemService(Context.ALARM_SERVICE);
am.set(AlarmManager.RTC, , );[/code]
取消alarm
[code="java"]am.cancel();[/code]