2013-03-14 4 views
4

Есть ли способ получить информацию о типе экрана в Android? Я хочу знать, что я использую amoled/ips/tft или получаю максимальную яркость экрана, а не относительную яркость, но яркость в гнидах или канделах/см2.Тип экрана Android/Яркость

ответ

0

Как и другие физические аспекты устройства (масса, длина, момент инерции и т. д.), эта информация не будет сохранена в телефоне. Я думаю, что единственный способ сделать это - собрать информацию, создать базу данных и указать значения для идентификаторов устройств.

Редактировать: Единственное, что я могу придумать, это использовать датчик света устройства и какое-то калибровочное устройство/метод. что-то вроде:

  • удержания устройства х расстояния от зеркала/белой поверхности в поле черной комната
  • программного цикла экран через настройку яркости
  • чтение датчика света на каждый шаге

Ограничения здесь будут в датчике освещенности, если он даже существует, и заставить людей правильно откалибровать свое устройство.

-1

Я не думаю, что есть какой-нибудь способ сделать это напрямую, но вы можете получить имя устройства с помощью

android.os.Build.MODEL; 

, а затем использовать это, чтобы сделать какой-то веб-службы для информации вам нужно.

Смежные вопросы