问题标签 [batterymanager]
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.
c# - 调用 PowerStatus.BatteryChargeStatus.ToString() 有时会返回 0
所以我的方法如下:
从我的测试系统中,我得到了各种各样的结果,例如:
高的,
低的,
收费,
高充电
低,正在充电
低,关键
这是奇怪的... 0?
android - 当壁式充电器连接到手机(关闭)时,从哪里调用电池动画?
我有 Moto E (Rooted),它在通过笔记本电脑与 USB 连接时会打开,但在连接到壁式充电器时不会打开,而是显示电池动画。我知道电池动画在framework-res.apk.
现在我想知道从哪里调用它,以便我可以根据需要更改它。
android - 您可以手动触发 ACTION_BATTERY_LOW 吗?
我对 android 编程比较陌生,但有人告诉我,大多数应用程序都有一个接收器,当 android 触发 ACTION_BATTERY_LOW 时,它会减少电池昂贵的活动。
Android开发页面说:public static final String ACTION_BATTERY_LOW
在 API 级别 1 广播操作中添加:指示设备上的电池电量不足。该广播对应于“低电量警告”系统对话框。
这是一个只能由系统发送的受保护意图。
常量值:“android.intent.action.BATTERY_LOW”
我想知道是否有办法以任何所需的电池电量手动发送此意图。如果这有所作为,我有一个植根设备。
android - 如何检查电池容量 Android Wear(API 级别 20)
我想读出我的 Moto 360 剩余的电池容量。我遇到了显示这个值的表盘,但我想知道如何获得它。我想在我自己创建的表盘上显示这个值。
从 API 级别 21 可以使用BatteryManager.BATTERY_PROPERTY_CAPACITY
,但是我可以将另一个命令用于 API 级别 20 吗?
谢谢
android - 我的 java 循环代码正确吗?
这个对吗?我正在修改来自 github 的源代码:USB CHARGE COMMANDER 当电池电量从 20% 下降时,它会在电池电量下降 80 时充电,它不会和倒数计时器每 5 分钟执行一次我设置 20000 只是为了测试
android - 如何以纳瓦时为单位获得电池剩余能量?
如何从BatteryManager
低于 5.0 的 android 版本中获取以纳瓦时为单位的电池剩余能量、以微安为单位的平均电池电流等?BATTERY_PROPERTY_ENERGY_COUNTER
因为像,这样的常量BATTERY_PROPERTY_CURRENT_AVERAGE
仅是从 API 21 中添加的。我查看了 BatteryManagerpublic int getIntProperty (int id)
并找到了本机类,所以我不知道如何使用它们。
android - 电池的广播接收器不工作
我正在尝试将 BroadcastReceiver 用于电池状态,并在其电量低于 20% 且未充电时执行某些操作。问题是当电池电量不足 20% 时它就无法工作。
这是代码,我希望有人可以帮助我:
java - 在 Android 中的特定电池电量上执行一段代码
当手机达到 10% 的电池寿命时,我正在寻找一种在我的 Android 应用程序中执行一段代码的方法。有人能指出我如何做到这一点的正确方向吗?
java - 以编程方式以 mAh 为单位的设备总电池容量
我已经尝试过Android的powerprofile ....我已经尝试过这段代码...但是它每次在所有设备中都给我1000个答案...在android中有没有其他方法可以获取电池容量...例如,如果移动设备容量是 2000mAh 它应该返回我 2000
android - Android BatteryManager.BATTERY_PLUGGED_AC 不工作
我有一个正确broadcastreceiver
接收事件的android.intent.action.ACTION_POWER_CONNECTED
。然后我使用此代码来检测设备是否已连接到墙壁socket (AC)
、USB
无线充电或无线充电:
它可以完美地在一台设备上运行。但在另一台设备中,它总是说它只是在USB
充电,即使插在墙上也是如此。知道为什么会这样吗?