问题标签 [batterylevel]
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.
ios - 如何在iphone中找到电池的最大容量和当前可用容量?
在我的应用程序中,我可以使用 找到电池电量[[UIDevice currentdevice] batterylevel]
,它仅适用于 3.0 或更高版本。我不知道如何找到电池的最大容量和当前可用容量。另外,如何在 iOS 2.0 中查看电池电量和电池状态?
android - 电压和温度读数 - 数量级问题
我正在使用BatteryManager
包括电压读出几个值
问题是,一些设备返回 mV 而其他设备返回 V(例如 5122 和 5)。
问题:有没有办法检索数量级或者我必须实施手动合理性检查?
谢谢
iphone - 如何以 1% 的粒度在 iOS 上获取实时电池电量
我正在使用此功能来获取设备的当前电池电量:
但结果有 5% 的粒度。示例:当手机电池电量为 88% 时,它仅记录 0.85 的值。batteryLevel
仅以 0.05 的增量返回值。例如:0.85、0.9、0.95,并且从不返回 0.82 或 0.83 之类的值。
是否有任何解决方案可以获得更高精度的百分比?
ios - 电池监控不定期更新
我正在监视电池事件UIDeviceBatteryLevelDidChangeNotification
和UIDeviceBatteryStateDidChangeNotification
. 我专门寻找20%和10%,但是,我看到这些事件以 23% 和 13% 触发,它们应该以0.05间隔或每5%触发。
问题
有没有其他人遇到过这种情况,或者有没有更好的方法来确保水平更准确?
例子
android - batt_attr_text 文件在 Android 中与供应商无关
我想知道在 Android 中,batt_attr_text 文件的位置和内容是否相同,无论供应商如何?(顺便说一句。相同的内容意味着它现在列出了相同的“属性”......)
我问这个的原因是因为这里的另一个帖子。在提到的问题中,提问者想知道电压和电流。他/她得到一个答案,表明该信息可以在依赖于供应商的文件中找到。
然而,我正在寻找的是电池的 mAh 容量。我发现 /sys/class/power_supply/battery/batt_attr_text 包含我需要的内容,但我不确定是否可以在每个 Android 设备上以相同的形式和相同的位置找到该文件。
感谢每一个建设性的答案。谢谢!
objective-c - 电池增加 5% 时经过的时间
我想知道是否有办法让电池增加 5% 时经过的时间。例如,我怎么知道 60% 和 65% 之间经过了多少时间?我想我可以用 NSTimer 做到这一点,但我无法做到这一点,有人可以帮助我吗?非常感谢。
c# - 在 Windows 8 上获取电池状态
我在 Internet 上进行了搜索,发现唯一有用的是在 Windows Phone 8 上获取电池状态的方法。但我希望它在 Windows 8 (RT) 上。
谁能帮我吗?
android - Android:在模拟器中未触发 ACTION_BATTERY_LOW。接收器在代码中注册,而不是清单
我已经看过提到registerReceiver
必须调用(未在清单中定义)才能接收ACTION_BATTERY_LOW
意图的帖子。
广播接收器
我在 logcat 中没有看到“onReceive”日志语句。我正在使用模拟器来模拟电池电量不足的状态,使用telnet 5554
和执行power capacity 10
. 我确实看到模拟器中的电池状态发生了变化,但没有触发意图。
另外,如果我必须registerReceiver()
在活动中调用并且我不调用unregisterReceiver
or onStop
,onDestroy
可以吗?如果不行,即使我的应用不在前台,我将如何注册接收器以接收系统意图?(除了使用清单)。
iphone - iPhone 耗电问题
我认为我的问题对其他人有用。我有电池耗尽的问题,想知道它在哪里。
我使用 xcode 仪器:输入配置文件 然后能源诊断,但我在能源使用部分看不到任何东西。
如何在能源使用部分启用信息?
windows-phone-7 - 我的 WP7 C# 应用程序如何始终显示系统托盘或以编程方式展开它?
我正在编写一个 Windows Phone 7.5 应用程序。如何通过 c# 代码扩展系统托盘?如果用户单击特定按钮,我希望应用程序显示带有电池状态的系统托盘。如果用户点击时钟,那么通常 WP7 会展开系统托盘并在系统托盘中显示电池状态的图标。我想以编程方式对特定操作进行此操作。例如,IE 也这样做:如果您单击“...”,则会显示带有电池状态图标的系统托盘。
是否有可能在 C# 中实现这一点?