当前位置: 首页 > 面试题库 >

如何在Android中调出锁定屏幕?

洪雅健
2023-03-14
问题内容

如果单击按钮,我想调出设备的锁定屏幕。我进行了很多搜索,知道可以这样做,DevicePolicyManager但不知道该怎么做。我也找到了很多示例,但是它们都没有调出锁定屏幕(没有错误)(例如this或this)如何使用锁定设备DevicePolicyManager


问题答案:

我也找到了很多示例,但是它们都没有调出锁定屏幕(没有错误)(例如this或this)

第二个链接应该起作用。它看上去与我的LockMeNow示例应用程序类似,据我所知,该应用程序是有效的,因为我两天前刚刚在培训班中对其进行了演示。

您需要实现一个DeviceAdminReceiver清单清单条目,该清单清单包含<meta- data>指向策略文件的链接,该文件说您希望<force-lock />设备具有该功能。

然后, 用户
需要同意这一点,方法是进入“设置”>“安全性”>“设备管理员”,并将您的应用启用为设备管理员。在我的示例和您所链接的示例中都包含代码,其中包含用于检查该应用程序是否是设备管理员的代码,如果没有,它将导致用户进入“设置”以启用它。

完成后,您可以获得DevicePolicyManagerlockNow()



 类似资料:
  • 即使屏幕被锁定,如何在设备上开始活动。我尝试了下面的方法,但是不起作用。 广播接收器:

  • 我正在编写一个应用程序来管理或自定义Android设备的解锁屏幕。它的工作原理如下: 用户使用电源按钮锁定屏幕。 用户尝试解锁屏幕,从而再次按下电源按钮 我的活动弹出--屏幕仍然锁定 用户回答问题,如果答案正确,屏幕解锁 我已经为第三步创建了一个活动,并将以下代码添加到其方法中: 这工作正常,完全符合我的期望。我的问题是第四步。我已经搜索并找到了许多解决方案,但没有一个适合我。 如何以编程方式锁定

  • 我构建了一个自定义的锁屏应用程序,它使用广播接收器和服务来监听用户何时打开或关闭屏幕,并从那里启动我的活动。该活动应该完全取代锁屏。为了做到这一点,我的应用程序应该禁用android股票锁,以便我的应用程序可以作为新的锁屏。 相反,一旦应用程序第一次安装,服务第一次启动,应用程序似乎就开始工作了。当用户第一次关闭手机屏幕时,当他们再次打开手机屏幕时,他们会看到我的应用程序在上面运行,并且可以用我的

  • 我目前正在开发一个志愿者登录应用程序,需要防止任何试图篡改计算机的行为。首先,我很容易地将应用程序设置为全屏。然后我尝试将窗口的exit键组合设置为null,但在这种情况下JavaFX自动默认为escape键。我将有一个管理部分,该程序可以退出使用密码。是否有任何方法可以有效地拦截退出JavaFX应用程序全屏状态的任何可能方法,或者更好的方法是暂时挂起/锁定其他操作系统功能? 编辑——使用组合键。

  • 我正在开发一个应用程序,我必须通过编程来锁定和解锁屏幕。好心帮忙!我不知道如何开发这种类型的功能,支持每个版本的Android操作系统。

  • 问题内容: 在最近的Google IO中,有一个有关实现宁静的客户端应用程序的演示。不幸的是,这只是高层讨论,没有实现的源代码。 在此图中,在返回路径上,有各种不同的对其他方法的回调。 Google io演示幻灯片 如何声明这些方法是什么? 我了解回调的想法-发生某个事件后会调用一段代码,但是我不知道如何实现它。到目前为止,实现回调的唯一方法是重写各种方法(例如onActivityResult)。