问题标签 [screen-brightness]

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

ios - 防止 iPhone 自动锁定,但允许屏幕变暗

我有一个在手忙的环境中工作的应用程序,因此用户很少触摸设备。当然,手机进入自动锁定状态,我的应用程序停止工作。我使用了这段代码:

以防止设备,这很好。但是,我仍然希望屏幕自动变暗。上面的代码使屏幕不会自动变暗和自动锁定。

这个问题向我展示了如何手动调暗屏幕,这可能是一个足够好的解决方案。但我宁愿使用系统设置,而不是应用程序设置。

那么如何在仍然获得自动变暗的同时防止自动锁定?

0 投票
0 回答
231 浏览

android - 应用中的亮度

我通过这种方法在我的应用程序中选择亮度

此代码有效,但如果我去另一个活动亮度设置回到以前。

如何在所有应用程序中更改亮度?或者我必须在所有活动的 oncreate 方法上恢复它?

0 投票
7 回答
4486 浏览

ios - 如何使用淡入淡出动画设置屏幕亮度?

是否可以在 iOS 5.1+ 上为屏幕亮度变化设置动画?我正在使用[UIScreen mainScreen] setBrightness:(float)],但我认为突然的变化是丑陋的。

0 投票
3 回答
195 浏览

android - 安卓应用触摸不响应

我开发了一个应用程序,该应用程序在几个小时内都非常密集地使用,进行大量 Web 服务调用,使用大量异步任务并在 sqlite 数据库上执行大量操作。问题是显示器绝对随机变暗,就好像它进入了省电模式(电池充电时也会发生这种情况)并且用户界面根本没有响应(没有写入为按钮单击编写的日志)。如果我单击主页按钮,手机可以正常工作,并且每个应用程序都可以正常工作。如果我回到我的应用程序,显示屏会再次变暗。我真的不知道这种行为的原因,我真的希望你们中的一些人能帮助我,因为我的老板想要一个解释,因为客户想要一个答案。

编辑:我注意到当问题发生时,它只是在解锁屏幕之后,所以它应该与应用程序恢复有关,但我真的不知道是什么导致了这种行为。

0 投票
2 回答
1157 浏览

java - Change brightness of jframe

I have a program, and it runs in a jframe in full screen exclusive mode. I am trying to change the brightness of the jframe. I was wondering how i would implement this. I thought it might be possible to change all the colors of the images getting drawn to the jframe and make them brighter, but it still does not change how bright the screen actually is. How do programs normally implement something like this.

0 投票
3 回答
1746 浏览

android - 为什么我的 Android 应用程序会耗尽电池电量?

我编写了一个简单的应用程序,它在屏幕上显示一些文本和一些图形。我使用的是 Nexus 7,这是用于安装的,因此需要每天连续运行 12 小时。然而,尽管插入并充电,我的应用程序在大约 8 小时(10-15% / 小时)内将电池完全耗尽。

除了不经常更改的文本和图形之外,我的应用程序还做了两件事:

它使屏幕保持全亮状态(通过WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);和

它打开了两个DatagramSockets,一个充当 UDP 客户端,一个充当 UDP 服务器。这些套接字都是由我正在使用的库OSCP5自动打开和管理的。它是开源的,所以我可以根据需要破解它,尽管越少越好。(亲吻。)

我测试了 Nexus 7 的电池续航时间,没有运行任何应用程序,屏幕全亮,每 29 分钟发痒一次以防止它进入睡眠状态,几个小时完全没有电池消耗。所以,迹象似乎指向插座。我在这些套接字上没有频繁的通信,它们每分钟接收大约几 KB(基于用户与安装的另一部分的交互)。

有什么我可以做的,特别是插座,或任何其他一般测试,以尽量减少或消除电池消耗?我只需要打完 12 个小时,但在插上电源的同时保持充满电似乎并不是一个艰巨的任务......

0 投票
4 回答
1412 浏览

android - 在 Android 4.2.2 中将 screenBrightness 属性设置为 0.0f 不再关闭屏幕?

以下是相关代码:

我还尝试将 screenBrightness 设置为 0(一个整数而不是浮点数),以及我在 Stack Overflow 答案中找到的以下行:

没有骰子。屏幕变暗,但不会关闭。上面的代码在以前的 Android 版本中工作。我只是在模拟器中对其进行了测试以确保。是否实施了一种新方法来控制屏幕?

0 投票
1 回答
2783 浏览

java - 安卓。立即更改系统屏幕亮度

我正在制作一个小部件,可以在点击时更改系统屏幕亮度。我在这篇文章中做到了 一切都很好,但改变亮度大约需要 1 秒,但我想立即改变它,就像它默认的 android 小部件一样。我该怎么做?

0 投票
1 回答
998 浏览

android - OnToucListener 上的屏幕变亮?

我正在构建一个在屏幕中间有一个“主”按钮的应用程序。每当按下按钮(并保持)时,应用程序应将屏幕调暗(尽可能低),当释放按钮时,应将屏幕重置为原始状态。这是我的应用程序如何处理按钮的触摸和释放事件的一段代码,

我做了一些研究,发现有些手机有自动亮度控制的问题。我知道通过具有“WRITE_SETTINGS”权限的应用程序覆盖此设置的可能方法。任何帮助,将不胜感激。请尽可能清楚,因为我仍在学习这个平台。谢谢

0 投票
1 回答
2692 浏览

c# - 获取显示屏幕或 Texture2D 的亮度 - Unity3D

在我的项目中,我需要获取正在显示的屏幕的亮度。为此,我获取屏幕快照并将其设置为 Texture2D

要获取快照并将其转换,我使用以下命令:

但我仍然需要获得亮度。
任何建议都将被接受(关于亮度和/或关于转换)。
提前致谢。