我想在设备未锁定时运行我的服务。它究竟是如何工作的:
用户运行该应用程序。
然后运行服务
我需要前3分的帮助。因为可以使用ACTION_USER_PRESENT
完成第四点。请帮帮我。
答案 0 :(得分:1)
1)您可以通过第一个Service
的{{1}}或startService(Intent)
拨打onCreate()
来启动onStart()
(或者Activity
您的onCreate()
班级。)
2)您的Application
已在运行
3)为此,您需要检测设备锁定事件。我能想到的唯一方法是听Service
。您可以在this question的接受答案中找到详细示例。
检测到屏幕关闭操作后,您可以致电ACTION_SCREEN_OFF