我在项目中使用JSR 363 Reference Implementation。我希望使用并显示从设备获得的电池电量。
可以使用Quantity来表示电池电量百分比。虽然ElectricPotential是明显的候选者,但我定位的设备会报告从空到满的相对范围内的值。例如,请参阅iOS docs。
我计划将其显示为百分比,理想情况下使用QuantityFormat处理其他数量的一般方式。
电池电量:57%
替代显示可能是图形,我不希望图书馆提供:
答案 0 :(得分:2)
虽然Java ME 8 Embedded为power management提供了一个可选包,但根据您的目标设备,它们可能无法运行MEEP 8或Java ME 8 Embedded。幸运的是,JSR 363支持两者,我们也将在MEEP 8和我们的Ri之上提供类似的东西。
实际的类会有所改变,因为我们正在重构API及其他模块中的数量,但目前在RI的 SI 类中, Dimensionless < / em>单位常数 PERCENT
/**
* A dimensionless unit accepted for use with SI units (standard name <code>%</code>).
*/
public static final Unit<Dimensionless> PERCENT
将成为此用例的最佳单位。
此致 Werner Keil Co-Spec Lead,JSR 363