如何确定设备是否空闲或设备是否已插入?

时间:2010-12-07 03:54:00

标签: android

我有一个服务,每隔一段时间就会通过一个AlarmManager启动。

启动时我希望能够检查设备当前是否正在使用或是否处于空闲状态。

我可以简单地检查屏幕是否已打开,但是如果设备正在充电或在扩展坞上,可能屏幕可能已打开但未被使用。所以这不是一个完美的方法。

是否有可靠的方法确定设备处于空闲状态?

如果没有,我想一下设备是否已插入,那么在我的情况下,我可以继续进行,就好像设备处于空闲状态一样。但是,我无法找到一种方法来检查手机是否插入了捕获广播意图。有没有办法只是检查而不必连续捕获广播意图?

1 个答案:

答案 0 :(得分:0)

Android有一个名为Autolock的内置应用程序,可以自定义。请参考这些链接。 http://www.androidtapp.com/autolock/ http://developer.android.com/guide/practices/design/responsiveness.html 希望这会对你有所帮助。