Существует ли Java датчик SE API? [закрытый]

6
задан Arjan Tijms 24 August 2012 в 20:32
поделиться

3 ответа

В android есть пакет android.hardware, который содержит класс Sensor, в целом очень похожий на JSR 256 sensor api. Пожалуйста, посмотрите, что вы можете сделать, используя это. Возможно, это даже разумный подход к реализации этого в Java SE, поскольку, насколько я знаю, в Java SE нет сенсорного api.

1
ответ дан 17 December 2019 в 07:03
поделиться

JSR-256, похоже, не ограничен или ограничен в типах датчиков, которые он поддерживает. Приложение E содержит определения датчиков, но это всего лишь рекомендуемые данные, которые должен обрабатывать датчик определенного типа. Кажется, что ничто не мешает кому-то определять дополнительные типы датчиков.

Я бы посоветовал вам реализовать JSR-256, а затем просто включить его пакеты:

  • javax.microedition.sensor
  • javax.microedition.sensor.control

... в ваш дистрибутив. Поскольку они нацелены на ограниченные устройства, библиотека обязательно будет очень компактной. Если вам не будет запрещено распространять эталонную реализацию JSR-256, имеет смысл спланировать это.

1
ответ дан 17 December 2019 в 07:03
поделиться

Не совсем. JSR-275 должен был иметь часть функциональности (Количества и тип Unit, очень похожий на тот, что в 256), но SE/EE EC отклонил его.

Консолидация между SE и ME, о которой говорит Oracle, может привести к более общему Sensor API и Unit framework через некоторое время, но это маловероятно до Java 8.

Werner

1
ответ дан 17 December 2019 в 07:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: