我在项目中使用JSR 363 Reference Implementation。我希望使用并显示从设备获得的电池电量。

哪个Quantity可用于表示电池电量百分比。尽管ElectricPotential是显而易见的候选者,但我要定位的设备报告的值在从空到满的相对范围内。例如,请参见iOS docs

我计划将其显示为百分比,最好以QuantityFormat的一般方式处理其他数量。


  电池电量:57%


备用显示可能是图形的,我不希望库提供:

java - 电池电量百分比的计量单位-LMLPHP
(来源:freeiconbox.com

最佳答案

尽管Java ME 8 Embedded提供了power management的可选软件包,具体取决于您的目标设备,但它们可能无法运行MEEP 8或Java ME 8 Embedded。幸运的是,JSR 363支持这两者,并且我们还将在MEEP 8和我们的Ri之上提供类似的功能。

由于我们将重组API和其他模块中的数量,因此实际类将有所变化,但是当前在RI的SI类中,这是一个无量纲单位常数PERCENT

/**
 * A dimensionless unit accepted for use with SI units (standard name <code>%</code>).
 */
public static final Unit<Dimensionless> PERCENT


将可用,并且是此用例的最佳单位。

问候,
沃纳·凯尔
共同规格主管,JSR 363

08-04 06:59