我已经尝试使用谷歌搜索,并查看stackoverflow,但我似乎无法找到任何令人满意的答案,如何“应用程序锁定”应用程序(例如:ZDBox,App锁等)工作。 是否有一个在后台运行的服务不断轮询,看看该应用程序是否已启动并试图杀死它?或者有没有办法拦截新活动的发射意图?
答案 0 :(得分:20)
有一个服务在后台运行以读取活动堆栈。如果找到新活动,将启动passwordActivity
答案 1 :(得分:4)
I/ActivityManager( 585): Starting activity: Intent { action=android.intent.action...}
如果此logcat由锁定的应用程序打印,则更衣室服务启动密码屏幕。