【问题标题】:What are the units for battery temperature and voltage when Intent.BATTERY_ACTION_CHANGED on android device?android 设备上 Intent.BATTERY_ACTION_CHANGED 时电池温度和电压的单位是什么?
【发布时间】:2011-06-19 03:02:04
【问题描述】:

我使用意图Intent.ACTION_BATTERY_CHANGED 检索了电池温度和电压信息,我得到的值非常奇怪。我找不到任何线索:temperature=270voltage=3782

这些值是什么?它们有没有摄氏、华氏、毫伏或微伏等单位?

【问题讨论】:

    标签: java android power-management temperature


    【解决方案1】:
    • voltage-int,当前电池电压,单位为毫伏

    • 温度 - int,当前电池温度,以摄氏度为单位

    来自here

    【讨论】:

    • 多少摄氏度??如何将其转换为摄氏度?
    • @AshokJeev,你把它除以 10,因为一个单位有十分之一:temperature_C = (float) ( intent.getIntExtra(BatteryManager.EXTRA_TEMPERATURE, 0) / 10);
    • 摄氏度与摄氏度相同。发明温度标度的Celcius先生希望它命名为centigage,但他死后也被称为Celcius。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-12-04
    • 2011-04-29
    • 2012-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多