我在项目中使用JSR 363 Reference Implementation。我希望使用并显示从设备获得的电池电量。
哪个Quantity可用于表示电池电量百分比。尽管ElectricPotential是显而易见的候选者,但我要定位的设备报告的值在从空到满的相对范围内。例如,请参见iOS docs。
我计划将其显示为百分比,最好以QuantityFormat的一般方式处理其他数量。
电池电量:57%
备用显示可能是图形的,我不希望库提供:
(来源: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