问题标签 [lockscreen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
2515 浏览

android - 从代码设置android解锁模式

我正在制作一个在某些事件后锁定手机的应用程序。基本上它只是关闭屏幕并激活 android 锁屏。我设置了 LOCK_PATTERN_ENABLED 设置,以确保当用户必须解锁设备时锁定模式可见。

问题是如果用户关闭了锁定模式,即使之前启用了锁定模式,锁定模式也会被擦除,并且用户每次启用锁定模式时都必须设置一个新模式。因此,当我的应用程序启用锁定模式时,不存在任何模式,任何输入的模式都会解锁手机。

我的问题:有没有办法使锁定模式永久化,这样当您启用或禁用“解锁所需的模式”时,模式将保持保存?另一个问题是有没有办法设置锁定模式?我浏览了 LockPatternUtil.java,我可以看到有一个 saveLockPattern() 函数,但该包是内部的,所以我不能使用它。

0 投票
2 回答
38239 浏览

java - 如何在Android中以编程方式锁定屏幕?

可能重复:
以编程方式锁定 android 设备

如何以编程方式在 Android 中锁定屏幕?

0 投票
4 回答
86031 浏览

android - 默认锁定屏幕上的 Android 活动

如何在锁定屏幕上显示Activity或显示?Dialog

我已经尝试通过在方法中设置各种窗口类型来显示我的锁定活动Activity.onCreate()

TYPE_PRIORITY_PHONE
TYPE_SYSTEM_ALERT
TYPE_KEYGUARD

和其他连同SYSTEM_ALERT_WINDOWINTERNAL_SYSTEM_WINDOW权限。

解锁设备后,我的活动可见。

更新:

我实际上已经设法显示我自己的活动而不是默认的锁定屏幕。除非您使用 HOME 按钮,否则它可以完美运行。

0 投票
0 回答
615 浏览

android - Android:在屏幕锁定时检测 Android 中的按键

key-presses屏幕锁定时是否可以在Android中检测到?我希望能够检测到屏幕关闭时按下中央方向键的时间。

0 投票
3 回答
77736 浏览

android - Android 锁屏小工具

一些用户一直在向我询问我的应用程序的 Android 锁定屏幕小部件 - 我相信他们想要一个保持在锁定屏幕上并允许他们与应用程序交互的小部件。

我还没有找到任何官方文档——我唯一找到的是可以获取主屏幕小部件并将它们放在锁定屏幕上的应用程序。

关于我在哪里了解更多关于构建真正的锁屏小部件的任何线索?

0 投票
1 回答
2402 浏览

android - 如何处理 android 活动的锁屏按钮输入?

假设我有类似警报活动的东西,它通过锁定屏幕启动警报,通过

现在,从这里我可以按下后退按钮来终止活动,但我还想要按下锁定按钮来使警报静音。我将如何为按下锁屏按钮创建一个处理程序?

0 投票
1 回答
1530 浏览

java - Android:如何在不充电时将电池统计信息添加到股票锁定屏幕?

库存的 Android 锁屏将在您的手机充电时显示您的电池状态;有谁知道如何让它在不充电时显示您当前的电池状态?

这似乎不是一项很难完成的任务,我只是不确定我需要从哪里开始让事情顺利进行。如果有人真的会帮助我,那就太棒了。

0 投票
1 回答
3272 浏览

android - 确保 surfaceView 或关联的 SurfaceHolder 具有有效的 Surface

我在 android 2.2 的 LockScreen 中使用 OpenGL。当设备在 LockScreen 中运行时,会出现以下错误:java.lang.IllegalArgumentException: 请确保 surfaceView 或关联的 SurfaceHolder 具有有效的 Surface...

有谁知道是什么问题导致它?我猜LockScreen的上下文和activty的上下文不同,所以这个原因导致了这个问题。但我不确定。

0 投票
1 回答
1962 浏览

android - 启用锁屏时如何启动活动?

启用锁定屏幕后如何启动活动?由于屏幕被锁定,我希望能够启动一项活动。我已经没有,我可以使用在锁定屏幕上进行活动,WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED但我有点不清楚如何在屏幕锁定时启动活动。我是否需要运行一个服务来监听屏幕锁定然后启动活动?

0 投票
2 回答
1027 浏览

ios4 - 当来自锁屏 iPhone 时在 didreceivelocalnotification 上重绘 GUI

收到 UILocalNotification 后,如何防止我的 GUI 从锁定屏幕返回时重绘?在 didReceiveLocalNotification 我展示了一个模态视图,但我的视图控制器的旧状态在此之前显示了一会儿。我该如何防止这种情况?

当我从后台返回本地通知时,我得到的事件顺序如下:

当我来自锁定屏幕时:

为什么会有这种差异以及我是否还缺少其他东西?

谢谢