电池管理器中androidEXTRA_SCALE和LEVEL的单位
Units of android EXTRA_SCALE and LEVEL in battery manager
一开始我认为 EXTRA_LEVEL 会 return 一个百分比,但我在 API 中看到要获得我必须做的百分比 EXTRA_LEVEL / EXTRA_SCALE
所以现在,我想知道,这些参数的单位是什么?他们是毫安吗?
谢谢!
EXTRA_SCALE
值(几乎?)总是设置为 100。EXTRA_LEVEL
不包含以 mA 为单位的值,但包含从 0 到 EXTRA_SCALE
的水平。因此,假设 EXTRA_SCALE
始终为 100,EXTRA_LEVEL
实际上将包含百分比。但是,通过计算除法,即使 EXTRA_SCALE
的值与 100 不同,您也可以得到相对电池电量的分数。
一开始我认为 EXTRA_LEVEL 会 return 一个百分比,但我在 API 中看到要获得我必须做的百分比 EXTRA_LEVEL / EXTRA_SCALE
所以现在,我想知道,这些参数的单位是什么?他们是毫安吗? 谢谢!
EXTRA_SCALE
值(几乎?)总是设置为 100。EXTRA_LEVEL
不包含以 mA 为单位的值,但包含从 0 到 EXTRA_SCALE
的水平。因此,假设 EXTRA_SCALE
始终为 100,EXTRA_LEVEL
实际上将包含百分比。但是,通过计算除法,即使 EXTRA_SCALE
的值与 100 不同,您也可以得到相对电池电量的分数。