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

iphone - IOS5 setBrightness 不适用于 applicationWillResignActive

我使用[[UIScreen mainScreen]setBrightness: ](在 sdk 5.0 中)在我的应用程序中更改系统背景灯。

以下步骤适用于我的应用

  1. 激活应用程序,将系统亮度设为默认值,然后另存为sysBright.

  2. 使用我的应用更改亮度,更改亮度,然后另存为appBright.

  3. ResignActive 应用程序,带有主页按钮或锁定按钮,将亮度设置为sysBright(第 1 步值,系统默认亮度)。

  4. 再次激活应用程序。然后它将重复上述步骤 1 到 3。

第3步有问题,当我用锁定按钮停用应用程序时,该功能 applicationWillResignActive运行良好,它可以恢复亮度值(sysBright)。

但是当我按下主页按钮时,它不再起作用了。亮度仍然是我在应用程序中更改的值。( appBright)

有人对此有任何想法吗?感谢您的帮助~

这是代码:

0 投票
6 回答
5596 浏览

iphone - applicationWillResignActive 和 setBrightness 不起作用?

我使用 [[UIScreen mainScreen]setBrightness: ](在 sdk 5.0 中)来更改我的应用程序中的系统背景灯。

以下步骤适用于我的应用程序:

  1. 激活应用程序,默认获取系统亮度,然后保存为 sysBright。

  2. 使用我的应用更改亮度,更改亮度,然后另存为 appBright。

  3. ResignActive 应用程序,带有主页按钮或锁定按钮,将亮度设置为 sysBright(第 1 步值,系统默认亮度)。

  4. 再次激活应用程序。然后它将重复上述步骤 1 到 3。

第3步有问题,当我用锁定按钮停用应用程序时,函数applicationWillResignActive运行良好,它可以恢复亮度值(sysBright)。

但是当我按下主页按钮时,它不再起作用了。亮度仍然是我在应用程序中更改的值。(appBright)

有人对此有任何想法吗?感谢您的帮助~

这是代码:

我错过了什么吗?

0 投票
3 回答
1659 浏览

iphone - appdelegate 方法中的 setBrightness?

为什么我不能在 applicationDidEnterBackground 或 applicationWillResignActive 中设置屏幕亮度?

这是我的代码:

看不懂……!?它适用于 applicationDidEnterForeground 等,而不是当我使用主页按钮关闭应用程序时。

感谢任何可以提供帮助的人...

0 投票
0 回答
2269 浏览

javascript - Javascript - 随机颜色函数(控制亮度和对比度)

几天前,我开始搜索生成随机颜色的 JavaScript 函数。

我找到了一个脚本并自己做了一些更改:

我想在函数中添加一个对比参数。如何才能做到这一点?

另外,如果您认为有更快的计算方法,请分享。谢谢。


经过大量搜索和测试(因为我在这种颜色方面非常糟糕),我制作了一个将 hsl 转换为十六进制颜色的函数。我使用 hsl 是因为使用 hsl 属性来制作您想要的颜色非常容易。

该功能真的很糟糕而且很丑,所以请帮我把它做得更好。例如,随机函数即使在 100 次调用中也会返回重复值。

0 投票
1 回答
1003 浏览

image - 是否有伽玛、亮度和对比度校正的标准序列?

在我的应用程序中,我正在执行用户定义的伽玛、亮度和对比度校正。现在我想知道是否有这样做的标准顺序。

这听起来可能微不足道,但我找不到任何关于此的内容。我想无论顺序如何,都可以获得相同的结果,但我只是想确保它尽可能直观。

0 投票
1 回答
1418 浏览

iphone - 将 UIScreen 亮度设置回用户设置

在我的 iPhone 应用程序的某些视图中,我实用地设置了屏幕亮度,例如:

然后上

我想把它恢复到原来的值。为此,如何在将其设置为 1 之前获取当前的 UIScreen 亮度值。

坦克

0 投票
1 回答
426 浏览

macos - 如何更改键盘背光的亮度

我只是想通过编程来改变背光的亮度。
如果应该使用私有API,没关系,只是想完成功能。
谁能告诉我应该使用哪个 API?

0 投票
2 回答
8672 浏览

objective-c - 如何计算RGB颜色的亮度?

我有我的功能:

这对我不起作用。

例如:r:84 g:67 b:73。函数返回 72.760002。在 Photoshop 中,此颜色的亮度为 33%。怎么了?

谢谢。

0 投票
3 回答
1583 浏览

iphone - 应用程序退出时无法恢复亮度

我的应用程序(音乐家节拍器应用程序)中有一个功能可以调暗屏幕以节省电池寿命。要设置亮度,我正在使用:

我在 viewDidLoad(...) 中保存应用程序启动时的原始亮度并将其保存到我的用户默认值。

在应用程序中更改视图时,我从用户默认值中检索原始亮度并通过调用恢复:

这工作正常。我有显示原始值的 NSLog(...) 消息等...所以该机制有效。

我遇到的问题是如何在按下主页按钮时恢复应用程序退出时的原始亮度。

我在我的应用程序委托方法中添加了类似的代码:

他们每个人都有一个方法调用来像以前一样在视图中设置屏幕亮度,并使用类似的 NSLog(...)s 显示检索到的原始亮度......这一切都是正确的。我也进行了调试,并且正在调用设置亮度......但应用程序退出,设备屏幕仍处于较低的、变暗的水平。

最后,如果您点击顶部的“锁定”按钮,然后按主页按钮将其唤醒......亮度是正确的。

我的怀疑是,当我在应用程序退出时设置亮度的调用触发的任何操作或事件都没有通过,可能是由于无效状态或类似情况。

此外,我的应用程序设置为不在后台运行,在 info.plist 中设置为:

任何帮助,将不胜感激。

谢谢!

0 投票
3 回答
1768 浏览

shell - 在 Ubuntu 11.10 中以编程方式更改显示器亮度

我正在使用带有 Ubuntu 11.10 的戴尔 inspiron 灵越 1564 笔记本电脑。在这里,我可以简单地通过 fn+F4/5 更改我的单色亮度。但我需要比 fn+F4 的最小限制还要低的亮度。我如何以编程方式执行此操作或使用哪个 shell 命令?