问题标签 [screen-lock]

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 投票
1 回答
562 浏览

android - 屏幕锁定后禁止活动旋转到纵向模式的更好方法?

Android 的愚蠢之处之一是,当应用程序/活动处于横向模式时屏幕被锁定后,它将被销毁并重新创建,尽管用户通常会将设备保持在同一位置并在短时间内解锁它. 在这种情况下,再次解锁屏幕后,Activity(被Android设置为纵向模式)将被销毁并再次以横向模式重新创建。这就是横向模式下用户体验令人讨厌的原因。为什么做出这个决定?如果用户更改了设备方向,则在解锁后对此更改做出反应就足够了。

关于资源,这也是一个坏主意。例如,在相机应用程序中,只要屏幕锁定,我不希望重新初始化相机。对于任何 UI,这也是一个很好的做法。

我目前的解决方案如下所示:

你能给我推荐一个更好的吗?

0 投票
0 回答
396 浏览

android - 使用 DevicePolicyManager 重置密码成功,但解锁屏幕失败

我开发了一个 DeviceManager 示例应用程序,我使用 resetPassword() 方法来重置屏幕锁定密码。使用一些长密码,如“123456”、“abcdef”,此方法结果表明成功,并且在屏幕锁定上工作良好。

使用一些短密码,“11”或“ab”,方法结果仍然成功,但对屏幕锁定不起作用。奇怪的是,当我输入错误的密码时,一些屏幕文字显示是错误的密码,然后输入正确的密码,它不显示任何文字,只是没有反应。

对于这个问题,我已经恢复了3次出厂设置。</p>

0 投票
1 回答
467 浏览

ios - 当我的应用程序在 iOS 应用程序的前台时,是否有停止屏幕锁定?

我不希望用户能够在应用程序处于前台时锁定屏幕,即使用户强行尝试使用硬件锁定按钮锁定屏幕也是如此。反正有没有让它以编程方式运行?

请不要告诉我UIApplication类的idleTimerDisabled属性。

它不适用于我正在寻找的东西。

0 投票
1 回答
758 浏览

android-uiautomator - 使用 UiScroller 解锁屏幕锁定

我正在尝试通过向前滑动来解锁屏幕锁定,为此我使用了 UiScroller。

方法1:

这种方法有时有效,有时无效。请有任何建议。

方法二:

这种方法不起作用。

请提出一些想法。

0 投票
0 回答
843 浏览

android - 以编程方式显示图案屏幕锁定

我写了一个 android 应用程序(具有系统权限和管理员权限)。

在我的应用程序中,第一次在设备中,我以编程方式设置一个新的模式屏幕锁定,然后运行一些东西,然后我想关闭我的应用程序并使模式屏幕锁定重新出现,因此用户必须验证在继续使用他的设备之前。

除了锁定设备+立即唤醒它之外,我找不到其他方法来做到这一点,所以我的代码看起来像这样:

但这似乎不起作用!图案屏幕锁定未显示。我的猜测是,在之前没有设置模式的情况下设置模式会导致它——我只是不知道如何解决它。

顺便说一句 - 在设备中存在屏幕锁定之后执行此操作 - 工作正常......

有什么建议吗??

谢谢!

0 投票
1 回答
90 浏览

android - 屏幕锁定时使用物理按钮启动 Android 应用程序

我可以在屏幕锁定时使用设备的物理侧按钮(它们的组合也可以)启动我的 android 应用程序吗?

0 投票
1 回答
24 浏览

vb.net - 在公司 vb.net 的公共 pc 上使用屏幕锁的计时器关闭进程的问题

因此,我正在开展一个项目,为使用比利时 eID 的公司创建屏幕锁。我正在使用第二个没有界面的程序来检查是否有人关闭了它,并且程序将在它关闭时重新启动。现在的问题是,当我放入 eID 时,我似乎无法关闭第二个程序(我正在使用来自 github 的 jdt 的 eID 包装器)

我查了一下,但到目前为止我的问题找到了 0 个答案。第二个程序使用计时器并经常检查 eID 是否仍然插入。

现在,当我将我的 eID 插入主窗体(屏幕锁)时,它应该会关闭,但它不会关闭,而是在几秒钟后,当第二个程序的计时器正在检查它时,它会再次启动它,即使我写了一些代码关闭计时器并退出应用程序。

如果有人需要,我可以提供代码。如果有人可以帮助我解决这个问题,这将意味着全世界,因为这几天来一直是一个持续存在的问题。提前致谢

0 投票
1 回答
1832 浏览

android - 锁屏手机震动

我正在应用程序(在 Studio 中)内制作计时器,当计时器达到 0 时,它会振动。我想让它在屏幕锁定时手机仍然振动。有什么建议么?

这是我的主要活动:

谢谢!

0 投票
1 回答
4869 浏览

android - 自定义视图android中的“FINGERPRINT_ERROR_CANCELED”错误

我正在尝试实现指纹以通过指纹身份验证解锁或删除锁定的视图,使用现有的已注册指纹通过传感器进一步显示内容,但指纹身份验证在正常活动中工作正常但在自定义视图中不起作用,我也尝试实现它在我的自定义屏幕锁定应用程序中,但它存在冲突或可能是由于资源不可用面临此错误“FINGERPRINT_ERROR_CANCELED”,错误代码为 5

我不确定它是否是由于资源不可用,因为同时内置的安全密码/图案锁也使用相同的指纹传感器以及我自己的屏幕锁或自定义视图

此代码在活动中运行良好

这是我要听的指纹句柄课

0 投票
1 回答
104 浏览

c# - SystemEvents.SessionSwitch 在 Windows 8 中崩溃,但在 Windows 10 中有效

我正在开发一个WPF应用程序并遇到一个非常奇怪的问题:

SystemEvents.SessionSwitch += SystemEvents_SessionSwitch;用来检测计算机的屏幕锁定事件。该代码在Windows 10. 但在Windows 8. 我得到的错误窗口是“你的应用程序已停止工作”,没有任何异常代码。我在其他Windows 10和其他上尝试过Windows 8,得到了相同的结果。有任何想法吗?