Сайт разработчика Александр Климова

/* Моя кошка замечательно разбирается в программировании. Стоит мне объяснить проблему ей - и все становится ясно. */
John Robbins, Debugging Applications, Microsoft Press, 2000

Датчик освещения

2-й курс/Закрытая зона

Общая информация о датчиках - Собираем показания датчиков

Датчик TYPE_LIGHT измеряет степень освещённости в люксах. Люкс — это единица освещённости поверхности 1м² при световом потоке падающего на неё излучения, равном 1 лм (люмен). Этот тип датчиков обычно используется для динамического изменения яркости экрана.

Некоторые устройства снабжаются датчиком освещения. Напишем пример для определения имени датчика освещения. Если датчика нет, то выводится соответствующее сообщение. Если датчик есть, то выводится сообщение о его доступности с указанием имени, а также текущее значение освещённости. На эмуляторе такого датчика нет, поэтому проверять нужно на реальных устройствах (хотя есть ноутбуки и компьютеры, оснащённые таким датчиком, возможно там эмулятор покажет его наличие).

Требование к устройству


<uses-feature android:name="android.hardware.sensor.light"/>

Вы вошли на сайт, как гость.
Необходимо зарегистрироваться, чтобы прочитать статью

Реклама