问题标签 [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 投票
0 回答
206 浏览

ios - 当手机屏幕锁定在 iOS 中时,我们可以检测到触摸事件吗?我希望我的应用程序即使在手机屏幕被锁定时也能运行和访问

当手机屏幕锁定在 iOS 中时,我们可以检测到触摸事件吗?即使手机屏幕被锁定,我也希望我的应用程序能够运行和访问。

0 投票
1 回答
137 浏览

android - 创建一个每次打开屏幕时都会运行的应用程序

我正在使用android studio,我想知道是否有办法制作一个每次打开屏幕时都运行的应用程序(例如屏幕锁定)。我知道以前有人问过这个问题,但我不明白该把代码放在哪里..请帮忙

0 投票
1 回答
109 浏览

android - 如何获取当前的锁屏信息?

我有一个应用程序可以远程锁定其他名为“家长锁”的手机。

在应用程序中,用户可以在他们的“孩子”手机上设置一段时间的密码。

问题是当“父母”指定的时间结束时,我想删除“父母”给的密码,如果有的话,恢复原来的密码。

现在,当时间结束时,我正在通过手机的设备管理器删除密码,但要恢复用户自己很久以前输入的旧密码,我必须获取密码信息。

0 投票
1 回答
1274 浏览

ios - 如何使用 Qt 防止屏幕锁定 ios

我想在 Qt for iOS 中开发一个包含地图的应用程序。在使用过程中,手机的屏幕锁定应该被禁用。但我找不到任何解决方案如何使用 Qt 防止 iOS 中的屏幕锁定。

怎么能做到这一点?

0 投票
1 回答
447 浏览

android - 如何在没有root的情况下在Android中禁用屏幕?

我想在按下按钮时禁用屏幕(Android 4.4.2)。如果不植根设备,这可能吗?我已经尝试了下面的代码,但它不起作用(它抛出异常)。

private DevicePolicyManager mDPM;

创建时:

mDPM = (DevicePolicyManager)getSystemService(Context.DEVICE_POLICY_SERVICE);

按钮监听器:

mDPM.lockNow();

AndroidManifest.xml:

<intent-filter> <action android:name="android.app.action.DEVICE_ADMIN_ENABLED" /> <action android:name="android.app.action.DEVICE_ADMIN_DISABLED" /> </intent-filter>

堆栈跟踪:

10-03 20:32:50.187 4172-4172/com.microchip.android.BasicAccessoryDemo_API12 E/AndroidRuntime﹕ FATAL EXCEPTION: main Process: com.microchip.android.BasicAccessoryDemo_API12, PID: 4172 java.lang.SecurityException: No active admin owned by uid 10175 for policy #3 at android.os.Parcel.readException(Parcel.java:1465) at android.os.Parcel.readException(Parcel.java:1419) at android.app.admin.IDevicePolicyManager$Stub$Proxy.lockNow(IDevicePolicyManager.java:1594) at android.app.admin.DevicePolicyManager.lockNow(DevicePolicyManager.java:1076) at com.microchip.android.BasicAccessoryDemo_API12.PasswordActivity$1.onClick(PasswordActivity.java:209) at android.view.View.performClick(View.java:4442) at android.view.View$PerformClick.run(View.java:18471) at android.os.Handler.handleCallback(Handler.java:733) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:136) at android.app.ActivityThread.main(ActivityThread.java:5103) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:790) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:606) at dalvik.system.NativeStart.main(Native Method)

0 投票
1 回答
111 浏览

screen-lock - 解锁30分钟后如何锁屏

我希望我的孩子只使用电脑 30 分钟,此时我希望屏幕被锁定。此时,如果我选择再次解锁屏幕,我希望屏幕在 30 分钟后再次锁定。

我怎样才能写一个脚本来做到这一点?

要从命令行锁定屏幕(在 ubuntu 上),我可以使用命令

gnome 屏保命令 -l

但是如何在解锁 30 分钟后激活此命令?

0 投票
0 回答
169 浏览

android - onPasswordFailed 替代方案

我实现了 listener onPasswordFailed,但只有当锁屏 PIN 错误且比实际 PIN 长时才会调用它。即使输入的 pin 较短,是否有任何替代侦听器被调用?

0 投票
6 回答
27708 浏览

android - 如何像锁屏应用一样禁用Android中的主页按钮?

我知道这个问题被问了很多次,但我发现没有一个解决方案有效。我尝试了下面给出的代码...

它的作用是在启动 android 主屏幕时将当前活动再次置于最前面,但在启动主屏幕时将活动再次置于最前面需要将近 3-4 秒。

我使用了一些锁屏应用程序,当单击主页按钮时,它们甚至不启动主屏幕。我想实现这样的目标。

我还使用了 onUserLeavesHint 方法、onKeyDown 方法和 onKeyDispatch 方法,但它们都不适合我。

并且请不要回答或评论无法在 Android 中禁用主页按钮。对于此类答案或评论,我建议您浏览 PlayStore 上的一些锁屏应用程序。我还沿着源代码在 github 上找到了一个工作应用程序。它在我的手机上运行,​​并且应用程序使用了 disableKeyguard,但是当我在我的应用程序中执行相同操作时它不起作用(disableKeyguard 已弃用,但我使用@supress 警告(“弃用”))。

0 投票
3 回答
2681 浏览

android - 以编程方式在 Android 中获取“屏幕锁定”设置

有没有办法获取设置->安全->屏幕锁定的当前设置?是可以是“无”、“幻灯片”、“PIN”等的设置。我没兴趣改,只知道当前的那个。

我只对告诉其他任何人“无”感兴趣,所以这也可以。我已经看到他们为 API 23 添加了DevicePolicyManager.setKeyguardDisabled(). 我正在寻找等效的吸气剂,理想情况下适用于 API 14 及更高版本。

0 投票
0 回答
112 浏览

ios - 获取自动亮度值和自动锁定时间值

嗨,我正在尝试从 iOS 设备获得 2 价值,它的操作系统版本并不重要。我需要获取设备的自动亮度是否启用/禁用以及自动锁定屏幕的第二个值。我在互联网上读到无法使用公共 API 获取这些值,但我想知道是否有任何方法可以获取这些值私有 API 或任何其他框架,任何不是越狱或类似的东西,因为应用程序无论如何都不会上传到应用商店,仅供一群人使用。