问题标签 [screen-off]

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 回答
345 浏览

android - 屏幕开启后再次显示警报对话框

我还有一个问题。我在 onCreate 上显示了一个警报对话框。问题是,如果我关闭屏幕并重新打开,对话框将再次出现,所以屏幕解锁后我有两个内容相同的对话框。如何解决此问题以不显示对话框已显示?

谢谢!

0 投票
2 回答
2196 浏览

android - 屏幕关闭时识别音量按钮按下 Android

当屏幕关闭以更新活动时,我试图识别用户何时按下音量键。根据我的阅读,BroadcastReceivers(我认为)在手机处于睡眠状态时不起作用,因此唯一的方法是使用 PARTIAL_WAKE_LOCK 保持活动运行。我的应用程序是一个基本的应用程序,不应该使用太多电池,但我担心使用 PARTIAL_WAKE_LOCK 可能会耗尽电池(这违背了在屏幕关闭时识别按钮按下的目的)。

PARTIAL_WAKE_LOCK 实际上会成为基本应用程序的问题吗?如果是这样,这样做的最佳方法是什么,如果不是,使用 PARTIAL_WAKE_LOCK 的最佳方法是什么(即我应该何时获取/释放它)?

提前致谢。

0 投票
1 回答
1634 浏览

android - 在android中以编程方式关闭显示

是否可以在android中以编程方式关闭显示?我想要一个按钮,按下时会关闭显示。可能吗?如果是这样,怎么做?

0 投票
2 回答
2235 浏览

android - 屏幕关闭时我的应用程序关闭

当屏幕关闭(由于系统屏幕超时)我的应用程序完成时,我的应用程序出现问题。我搜索但没有找到有用的东西。这是一个常见问题还是有解决办法?

0 投票
0 回答
361 浏览

ios - 使用接近传感器后 iPhone 屏幕再次亮起

我目前正在开发一个新的警报应用程序。
用户会这样操作:

设置闹钟 -> 按开始 -> 将 iPhone 放在屏幕上

在我的应用程序中,我使用[[UIDevice currentDevice] setProximityMonitoringEnabled:YES];接近传感器。

过了一会儿,iPhone 再次打开屏幕并保持原样。

这个问题发生在我的 iPhone 5S 上。实际上,当我使用手机应用程序时,不会出现此问题。

我希望有人可以帮助我。

0 投票
1 回答
210 浏览

android - 当屏幕关闭android时,时间选择器设置的秒后吐司

我可以通过这种方式检测屏幕何时关闭:

我需要做同样的事情,但是Toast必须在几秒钟后出现,我可以通过timePicker. 所以每次屏幕关闭时,如果我设置 10 秒,10 秒后我会敬酒。我该怎么做?我需要服务吗?手动我可以做这样的事情:

但如果我可以用时间选择器设置秒数会更好。谢谢

0 投票
0 回答
1499 浏览

android - Android 无障碍服务 whan screen off

我在 android 中遇到无障碍服务问题。我想检索 USSD 命令的结果。我尝试做的事情:

  1. 我从 gist.github.com/qihnus/1909616 制作了一个 AccessibilityService
  2. 交易 USSD: Intent i = new Intent(Intent.ACTION_CALL); i.setData(Uri.parse("tel:*110*10" + Uri.encode("#"))); i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); i.addFlags(Intent.FLAG_FROM_BACKGROUND); startActivity(i);
  3. 带有 USSD 结果的弹出窗口打开
  4. 在 AccessibilityService onAccessibilityEvent 被触发,我得到 USSD 结果文本。只有在屏幕打开时才能完美运行。如果屏幕关闭,只有在我解锁手机后才会触发 onAccessibilityEvent。

屏幕关闭时是否可以调用 onAccessibilityEvent ?


请原谅我的英语不好,我的母语是乌克兰语。

0 投票
1 回答
842 浏览

c++ - Windows C++ 屏幕保护程序无法重新打开屏幕

我正在尝试创建根据面部检测打开和关闭监视器的 Windows 屏幕保护程序。这是基本代码(c++ 和 winapi):

如果屏幕保护程序在未检测到人脸时自行运行,它只会关闭显示器并停止执行任何其他操作。
我希望它继续运行并在检测到人脸时重新打开屏幕。就像在预览模式下运行时一样。
我的猜测是,这条线SendMessage(hwnd, WM_SYSCOMMAND, SC_MONITORPOWER, (LPARAM) 2);所做的事情比我意识到的要多。

0 投票
1 回答
1079 浏览

android - 泄露的 Intent Receiver 缺少对 unregisterReceiver 的调用

请在您不喜欢我的问题之前,请阅读详细信息..我想做的是在屏幕关闭时使用广播接收器,所以我希望我的应用程序在屏幕关闭时启动..这是我的广播接收器代码:

这是服务代码:

这是我从服务调用的启动屏幕活动:

你可以注意到我已经注销了我的接收器,但我仍然在 logcat 中看到这个:

0 投票
2 回答
824 浏览

android - Android如何在屏幕关闭时停止音乐

当我按下主页按钮时我的音乐停止了,但当屏幕关闭时它正在播放。我怎样才能阻止这个?并在屏幕打开时恢复。