2015-03-13 82 views
0

我希望我的应用程序对屏幕锁定/将手机置于睡眠状态做出反应。根据某些条件,我的应用程序可能会决定允许锁定/睡眠或执行某些操作。当Android即将锁定屏幕/执行睡眠时执行应用程序

我想用这种方式:

  1. 用户安装我的应用程序(他没有跑这一切的时候)。
  2. 当手机想要进入睡眠状态或屏幕即将锁定时,我的应用程序会收到“消息”。
  3. 我的应用程序运行一些逻辑,并决定允许锁定/睡眠或执行一些操作(这将防止屏幕锁定这一次)。

如果用户关闭手机,我的应用程序可以但不必对其做出反应。

是否有可能接收和响应屏幕锁定和/或开始睡眠以防止它(有时)?

+1

为什么你会想要做什么?听起来令人难以置信的险恶!但是,如果你不试图成为真正的狡猾,你可以看看这个:https://thinkandroid.wordpress.com/2010/01/24/handling-screen-off-and-screen-on-intents/ - 5月让你走在正确的道路上。 – LokiSinclair 2015-03-13 16:49:17

+0

@LokiSinclair Thx链接到文章:)我想这样做,因为我正在考虑申请商人谁想要在锁定屏幕之前在手机上显示他的“标识”10分钟(例如,他去餐厅,发送短信,将手机放在桌面上,周围的人在手机睡着前约10分钟在手机上看到图像)。这是一个命令,而不是我的想法。 – PolGraphic 2015-03-13 17:10:25

回答