从休息客户端注销的最佳方式(基于时间)

时间:2015-01-05 17:17:56

标签: java android rest

我目前正在为我的应用程序进行一点用户控制。我的问题是,我不知道如何强制注销。我有一个rdy方法登出我的休息服务器,所有我需要的是一些计时器来强制执行它,因为如果你按下主页按钮android不会关闭应用程序(至少android不会让你覆盖此按钮并手动处理关闭据我所知)。

我的登录/注销使用正在保存在数据库中的会话ID。这就是为什么我需要在一段时间不活动后将其删除。

现在我想知道在客户端是否有可能以某种方式获得空闲时间,强制注销并关闭应用程序(即使应用程序在屏幕上未激活) 要么 处理此服务器端的一个线程,用于在一段时间后注销的每个当前活动会话。 (问题在这里:我不知道休息的主要方法在哪里运行,以及如何甚至开始/访问线程)。

在此先感谢您的回答,我非常感谢您的帮助:)

1 个答案:

答案 0 :(得分:0)

为您的应用创建一项服务,该服务在应用暂停时启动 在服务中,您可以实现倒计时,该倒计时在服务启动时开始,如果倒计时用完,服务可以触发您的退出请求。