设备锁定时如何捕获图像

Kri*_*lal 2 android android-camera android-camera-intent android-capture

我希望在屏幕锁定并且有人试图解锁时,使用Android设备的前置或后置摄像头自动捕获图像.我在Android中检查过它可以在市场上找到一些应用程序.请帮忙.

Vic*_*nin 5

一般来说,您有两个子问题:

1)检测设备何时解锁

据我所知,这是相当直接的.

您所需要的只是让BroadcaseReceiver订阅此操作(http://developer.android.com/reference/android/content/Intent.html#ACTION_USER_PRESENT).

你在这里阅读更多相关信息:

2)从bakground拍照

我不是100%确定它是否可行或是否适用于所有设备.据我所知,相机需要进行一些预览.但是,据我所知,它可能是看不见的预览.

一般来说,你想从广播接收者那里拍照,或者如果你有问题,只需创建附加服务,从广播接收器触发它并从那里拍照.

看看这些问题(他们展示了如何进行隐形预览的示例):

结合这两件事应该给你你想要的东西.