问题标签 [unlock]
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.
android - 屏幕解锁时的活动句柄
所以我让我的onResume
命令重新启动一个停止的线程,该线程运行我的游戏循环。这非常适合在通过主页按钮关闭或专注于另一个应用程序时恢复应用程序。但是,当您关闭然后再次打开屏幕时,活动onResume
命令会在屏幕解锁之前立即触发。我需要我的活动知道屏幕何时解锁,以便它可以在适当的时间重新启动线程。
以前有没有人发生过这种情况?
ios - 我可以设置应用程序在每次解锁 iOS 设备时启动吗?
是否可以将某个 iOS 应用程序(具有任何必要的用户权限)设置为在每次手机解锁时自动启动?
locking - 信号量/互斥锁/解锁频率
我有一些代码需要使用信号量或互斥锁来锁定。代码是这样的:
我想知道锁定它的有效方法。我正在考虑的选项是
在 callA() 之前锁定,在 callZ() 之后解锁。我担心的是锁定会保持相当长的一段时间。
每次函数调用后锁定和解锁。我担心抓取和释放锁的“开销太大”。
感谢您的帮助!
java - 通过java锁定数组中的每个项目
假设我们有这些类:
我想在 TRansaction 类中实现这些方法
键值对(记录)被锁定(不能从其他事务读取/写入),直到 setValueByID 方法完成。
键值对(记录)被锁定直到事务提交
它解锁当前事务中锁定的所有键值对(记录)
所以,我的实现是:
艾哈迈德
iphone - 用于睡眠/唤醒解锁的 iOS 应用程序?
唤醒后解锁 iphone 的正常方法是输入 4 位密码。Apple 是否提供某种 iOS 方法来用自定义编程的解锁屏幕替换此解锁屏幕?
我想用 android 风格的“connect-the-points”解锁方法替换 4 位解锁机制。这样当用户唤醒设备时,用户必须连接点而不是输入 4 位代码。
有谁知道这在技术层面上是否可行以及Apple是否允许?
android - [android][lock_screen] 来电时解锁待机屏幕
我正在编写一个sip
基于调用的应用程序。当有来电时,相应的活动将被触发并显示在锁定屏幕下方。但是用户不知道来电...锁定屏幕出现一段时间并且屏幕关闭..即使电话仍在响铃...铃声在整个持续时间内都处于活动状态但屏幕没有'不显示来电 UI。我需要找到一种方法来显示适当的 UI 并在整个来电期间保持屏幕开启......
对于在来电期间保持屏幕开启的部分,我正在使用唤醒锁......但我无法摆脱锁定屏幕......
我研究并发现可以使用KeygaurdManager
或与WindowManager.LayoutParams
适当的标志(如FLAG_KEEP_SCREEN_ON
,FLAG_DISMISS_KEYGAURD
和手机被密码/模式锁定...这是我无法显示我想要的用户界面的问题吗?它如何处理来电?请给我一些解决方案FLAG_SHOW_WHEN_LOCKED
FLAG_TURN_SCREEN_ON
我提到的链接是
提前致谢。
android - NFC 服务具体何时停用?
我想知道 NFC 服务何时启动和停止。android 4.0.3 的源代码似乎表明轮询依赖于单个常量(位于 NfcService.java 中)
我将此解释为“屏幕灯亮,因此 nfc 服务处于活动状态”。但是当屏幕被锁定时,即使屏幕亮着,NFC 标签也不会被识别。
所以我很好奇:当锁屏出现时,NFC 服务是否已经停用,还是仍在运行但未处理标签?
bluetooth - 有没有办法使用 AppleScript 解锁受密码保护的计算机?
我正在尝试配置一个自动的、蓝牙供电的计算机锁定和解锁系统。到目前为止,我已经完成了锁定脚本,但我想不出一个可以解锁屏幕的脚本,因为我的电脑受密码保护。有任何想法吗?
android - 解锁手机,然后打开关闭的应用程序可编程性
我正在 Eclipse 中使用 androids SDK 和 Java 制作警报应用程序。
我有一个在闹钟响起时调用的方法。即使应用程序关闭或手机被锁定,也会调用此方法。我希望这种方法可以解锁手机,即使它的密码受到保护(这可能吗?)。然后当手机被解锁时(如果可能的话,通过方法)(或者用户如果没有)我希望应用程序自动启动?
有什么可以做到这一点吗?
我确实有 android 方面的经验,但我不是专家,所以我非常感谢向我的初学者解释的所有内容。一些示例代码真的会对我有所帮助,我们将不胜感激。
谢谢,杰克
pthreads - 线程析构函数运行时自动释放互斥锁
当线程退出(在其析构函数中)时,是否有一种万无一失的方法来自动释放线程持有的互斥锁?
我一直在采取的方法是为每个互斥体创建一个结构,该结构体持有持有它的线程的身份,然后在析构函数中扫描这个列表,如果有任何互斥体与正在完成的线程匹配,然后释放它。但我认为这实际上有一个竞争条件:如果在我锁定互斥锁之后但在我设置数据结构之前调用析构函数会发生什么?
我还查看了 pthread_mutexattr_setrobust_np,但我的理解是 np 函数是不可移植的,我过去曾遇到过问题。
作为参考,每个线程都与一个 TCP/IP 连接相关联,并且锁定/解锁是响应此连接上的请求而发生的。如果连接异常关闭,我需要清理,即释放所有持有的锁。