如何识别上次使用Android设备的时间

时间:2013-04-27 12:10:14

标签: android android-intent service alarmmanager

我正在Android中编写一段代码,试图确定用户最后一次使用Android设备的时间。使用我的意思是执行任何操作。如果完全没有使用该设备让我说要整整一天,我想在我正在运行的服务中为它执行一些操作。所以基本上当设备没有被使用(空闲状态)时,我想要识别所有这些。

Android可以实现这一目标吗?如何进一步完成此要求。

任何指针都有助于识别设备未在X天(或数小时)内使用,并从空闲状态对其执行某些操作。

谢谢!

1 个答案:

答案 0 :(得分:1)

请按照this tutorial开启/关闭屏幕。希望它对你有所帮助。

如何确定上次使用Android设备的时间?

当第一次打开屏幕时,您可以读取系统当前时间并保存在共享首选项中,并从第二次(系统当前时间 - 读取共享首页中的最后一个已钻孔值)并转换这些毫秒时间。