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

android - 在android中更新屏幕亮度

这是我更改手机亮度设置的代码。

运行应用程序后,如果我转到手机的设置>显示>亮度,我会看到值已更改但未“更新”。因此,当我单击对话框的确定​​/取消按钮时,它就会更新。那么我是否错过了一个电话,最终在更改值后将更新屏幕亮度?谢谢。

虽然代码在 C# 中,但我使用 Xamarin 和 monodroid 来开发我的应用程序。感谢人们!

0 投票
2 回答
2793 浏览

android - Android:设置自动亮度适应速度

如果在 Android 设置中启用了自动亮度,我想修改 Android 更改屏幕亮度的速度。

问题是如果屏幕亮度快速变化会很烦人,因为如果用户的手不小心遮住了光传感器。

禁用自动亮度不是一个选项。

我发现了这个:根据android中的周围光线改变亮度 但我不想手动破解它......

有更好的选择吗?

0 投票
16 回答
97740 浏览

java - 以编程方式更改系统亮度

我想以编程方式更改系统亮度。为此,我正在使用以下代码:

因为我听说最大值是 255。

但它什么也没做。请建议任何可以改变亮度的东西。谢谢

0 投票
1 回答
665 浏览

iphone - 关闭 iPhone 屏幕

我能找到以编程方式关闭(不仅仅是调暗)iPhone屏幕的唯一方法是利用UIDevice属性proximityMonitoringEnabled,如果红外传感器在启用时检测到接近物体,它将自动关闭屏幕。

任何其他(仅限公共 API)方法?有什么方法可以实现反向接近效果(屏幕在接近时变暗)?

0 投票
0 回答
445 浏览

objective-c - 以编程方式调整外接显示器 Mac 的亮度

有谁知道通过Objective-C改变连接到mac的外部显示器的亮度的方法?(比如 Apple Thunderbolt 显示器或 LED Cinema Display?)我已经看到了调整主屏幕亮度的答案,但没有看到辅助屏幕的亮度。

谢谢。

0 投票
1 回答
419 浏览

android - android 暗屏片段对我不起作用

我有以下代码,它应该非常简单,但不起作用:

当我按下 MENU_TEST 按钮时,屏幕不会变暗。知道为什么吗?我在运行 Android 4.1.2 的设备和模拟器上进行了测试。

0 投票
0 回答
232 浏览

winapi - 通过本机 C++ 显示 Windows 8 亮度滑块

我正在开发一个需要更改亮度的应用程序。但是,我希望用户通过查看他们习惯的内置亮度滑块来了解相对亮度。此外 - 这设计为仅在笔记本电脑或平板电脑上运行,因此显示器应支持编程亮度。

在此处输入图像描述*注意:这张图片是从这篇文章中窃取的。

我希望当我以编程方式更改亮度时它会自动显示,但那里没有运气。我尝试使用 WmiSetBrightness() 和 PowerWriteACValueIndex() 这样做,但它们都没有显示滑块。

TL;DR 我想以编程方式调用滑块来向用户显示当前的亮度级别。有任何想法吗?

0 投票
2 回答
726 浏览

android - 启用自动亮度时更改屏幕亮度

当启用设备的自动亮度时,以下更改屏幕亮度的代码不起作用:

如何更改此代码以处理自动亮度?

0 投票
0 回答
1095 浏览

android - 如何自定义 Android 默认自动亮度数组值?

众所周知,android系统实现自动亮度的逻辑是这样的(By LightSensor):

frameworks/base/services/java/com/android/server/power/DisplayPowerController.java

框架/base/core/res/res/values/config.xml

我想在我自己的应用程序中自定义 config_autoBrightnessLevels(启动应用程序时,使 LCD 更亮),那么怎么做呢?我必须将实现逻辑复制到我的 APP 并更新 WindowManager.LayoutParams.screenBrightness 值吗?

0 投票
0 回答
1352 浏览

java - 如何在android中设置亮度范围的最小值和最大值

我想慢慢地逐渐降低亮度,用户不会降低亮度变化,但问题是每次勒克斯值改变时,当我降低值并使用线程休眠时,应用程序挂起。有没有其他方法可以处理勒克斯值并获得亮度精度......这是代码......

当 eEXecuteEquation() 方法调用 b_v1(brightness value) 更新时......

假设 min=20 和 max=70