问题标签 [power-management]

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

android - 唤醒锁没有打开屏幕?帮助?

我有一个信号让我的应用程序休眠给定的分钟数(使用 AlarmManager),然后将其唤醒。

一切正常,除了屏幕不亮。我正在使用 BroadcastReceiver 类中的唤醒锁:

然后,当我确定我的应用程序已启动并运行并再次连接时,我会释放唤醒锁。但是,屏幕永远不会出现!只有当我按下电源按钮手动唤醒屏幕时,该应用程序才会真正恢复活力。

我正在开发 HTC Hero。任何帮助将不胜感激..

0 投票
2 回答
1746 浏览

android - Android黑色主题与白色主题

如果我们从 android 的默认黑色主题切换到白色或其他颜色,是否会对性能产生影响,尤其是在电池性能方面?

0 投票
3 回答
18397 浏览

android - 如何通过应用程序获取有关 android 电池使用情况的信息

如何在 Android 中获取每个应用程序的电池使用情况。

我需要知道应用程序消耗的电池百分比。

可以使用SDK吗?

我需要的是Android设备上“设置>关于手机>电池使用”下可用的信息,但适用于特定应用程序

谢谢

0 投票
1 回答
781 浏览

android - 确定自 Android 中上次用户活动以来的时间

您如何发现设备在未来何时会进入睡眠状态?

或者,至少,最后一次用户活动是什么时候?

0 投票
1 回答
1088 浏览

windows-phone-7 - 如何在 Windows Phone 7 上获得估计的电池寿命

回到过去的 Windows Mobile 时代(基于 CE),使用 CE CoreDll.dll 可以粗略估计电池寿命。有时至少取决于您的硬件。这是通过GetSystemPowerStatusEx暴露的。

WP7 基于 SilverLight,我假设这些互操作方法将不再有效。是否有公开电源状态信息的 API?我进行了快速搜索和浏览,但什么也没看到。

0 投票
2 回答
4586 浏览

android - 如何让安卓设备在插入时不休眠

每当我的一项活动正在运行并且手机已插入电源时,我想保持屏幕开启。我知道 Wakelocks 很棘手,所以我正在寻找有关如何实现此特定目标的示例或一些文档。

0 投票
2 回答
1604 浏览

ipad - 有没有办法让 iPad 屏幕一直亮着?

有没有办法在我的应用程序运行时防止 iPad 休眠?我正在制作一个不需要自动睡眠的信息亭应用程序。

0 投票
0 回答
541 浏览

android - 屏幕开/关接收器的服务和电池寿命

我是 Android 和 Java 编程的新手,所以我想澄清几个问题。

我编写了一个后台服务,它每 10 秒验证一次,并且根据某些条件,它可能会执行某些事情(也可能不执行)。这是使用定时器实现的。

到目前为止我的理解是,即使屏幕关闭,服务中的计时器也会运行,因此每隔 10 秒,即使屏幕关闭,计时器也会启动。

我想这会对电池寿命产生影响,尽管我不知道有多少或如何衡量这一点。

现在,屏幕关闭时我不需要服务做任何事情,所以我正在考虑注册 Screen OFF 和 Screen ON 广播意图。

在屏幕关闭时,代码会停止计时器——还是停止整个服务会更好?– 在屏幕上,它将启动计时器(或服务)。

我对这个方向的想法是我的应用程序将消耗更少的电池,而不是其他情况

请告诉我我的逻辑是否合理

如果我错了,或者如果有更好的方法来实现这一点,请告诉我。

谢谢!

0 投票
1 回答
626 浏览

iphone - iPhone 应用程序:最小化电池使用的最佳实践?

可能导致应用程序消耗更多电池电量的主要因素是什么?

作为 iPhone 应用程序开发人员,我可以应用哪些最佳实践来最大程度地减少电池使用量?

0 投票
2 回答
1362 浏览

iphone - 如何让 UIDevice batteryLevel 以 1% 或更高的增量提供状态

UIDevice batteryLevel 返回的“默认”数据似乎以 5% 为增量。我如何将其提高到 1% 或更高?