问题标签 [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 回答
1039 浏览

c# - 在 Windows CE 6 中,我如何知道电池是否仍在充电或已充满?

充电时,如何知道电池是否已充满?

GetSystemPowerStatusEx2()只告诉它是否正在充电。

0 投票
2 回答
3801 浏览

power-management - 在我的笔记本电脑中伪造电池信息

如何伪造笔记本电脑中的电池信息?

我正在研究一种必须伪造笔记本电脑电池电量的工具。

这意味着该工具必须强制电池或笔记本电脑在充电良好时报告低电量。

是否有任何框架或驱动程序可以帮助我做到这一点?

我们是否有支持此功能的电池固件?

我真的找不到这个问题的解决方案,非常感谢任何帮助。

提前致谢。

注意:编程语言无关紧要。

0 投票
2 回答
4333 浏览

android - Android 静态变量作用域和生命周期

我有一个应用程序,该应用程序有一个服务,该服务使用一个ArrayList<Double>在后台存储数字很长时间;该变量在服务启动时初始化。

该服务在后台,并且会频繁访问变量(这就是我不想使用文件管理或设置的原因——为了电池寿命,文件 I/O 会非常昂贵) .

该变量在其生命周期内可能约为 1MB->2MB。

是否可以肯定地说变量永远不会被 GC 或系统清空,或者有什么方法可以防止它?

0 投票
5 回答
42898 浏览

android - setKeepScreenOn / FLAG_KEEP_SCREEN_ON 的正确方法

我正在使用方法 setKeepScreenOn(true) 并且无法弄清楚如何相对于当前的 Activity (它有一个内容视图集)来调用它。我已经能够通过在视图中始终存在的一个按钮上调用它来使其工作,但这感觉不对 - 我确信必须有办法解决这个问题。我尝试像这样引用当前焦点:

但这引发了 NullPointerException。也许没有当前的焦点。那么,谁能告诉我如何引用我在里面工作的视图类?谢谢 :)

0 投票
2 回答
2175 浏览

android - Android 手机上关于效率的音效的适当音频格式

我分析了我的程序,结果发现大部分 CPU 都花在了SoundPool.play().

游戏有大约 10 个声音文件,每个文件不到 1 秒。目前它们是 64kbs 可变 MP3。它们SoundPool在开始时加载到 a 并且在整个游戏中经常播放。

我的问题:什么音频格式(例如mp3、ogg等)对移动设备上的cpu和电池消耗最友好?我只将它们用于音效,不需要同时播放。

非常感谢。

0 投票
2 回答
6489 浏览

android - 如何在android中为低电量注册广播接收器?

我想为低电量注册广播。如果电池状态达到某个水平,我想得到警报......

请如果你有任何想法请帮助我..

0 投票
1 回答
659 浏览

android - 创建类似于 Gingerbread 中的电池使用情况的图表

我只是想在我的活动中创造一种看起来像姜饼电池的趋势(见上图)

我正在深入研究Android git,发现似乎是正确的活动

不幸的是,我找不到与画布或绘图相关的东西,以及如何使用此代码来创建自己的趋势。

如果有人能指出我在哪里可以找到绘图过程或指出另一个具有趋势活动的开源示例,那将非常有帮助。

在此处输入图像描述

0 投票
2 回答
1696 浏览

android - 每 10 秒获取一次 PARTIAL_WAKELOCK

以 10 秒为间隔获取部分唤醒锁的应用程序是否存在任何问题。我的用例是能够通过设备加速度计持续监控用户的运动。基本上,我有一个服务,它每 10 秒被警报调用一次。

该服务获取唤醒锁,从加速度计获取一些读数以确定当前运动状态,然后释放唤醒锁。服务的总生命周期约为 4 秒。

我的理解是,这会导致设备每分钟保持清醒约 24 秒。虽然并不理想,但我希望这仍然比在我的应用程序的整个生命周期中保持一个恒定的唤醒锁更好。

另一方面,在如此短的时间内获取和释放唤醒锁的行为是否可能对电池寿命同样不利?

任何输入表示赞赏。

0 投票
3 回答
785 浏览

android - 如何根据当前剩余电池电量获得估计的通话时间、音乐/视频播放时间、空闲时间

我正在开发惊人的 android 平台。我正在创建一个处理手机电池电量的应用程序。我正在显示手机的当前电池电量以及其他一些技术内容。我想获得估计的通话时间、音乐/视频播放时间、空闲时间可以根据手机上剩余的当前电池电量来完成。使用这个用户可以知道如果他的电池电量为 50%,那么他可能可以再进行 2 小时的通话(或)听 1 小时音乐(或)如果手机未被触摸,那么它将持续大约 4 小时。通过这种方式,它将帮助用户。请帮助我提出一种方法(或)是否有任何可用的 API。

0 投票
1 回答
1997 浏览

c# - 在没有 WMI 的情况下获取电池信息

有没有办法在没有 WMI 的情况下获得电池 DesignCapacity 和 FullChargeCpacity ?WMI 不支持此值,因此我需要找到其他方法来获取它们。

或者也许有人有更好(更容易)的想法来获得 C# 中电池的磨损水平?

顺便说一句,我尝试以这种方式使用它,但只是返回了 null

谢谢