Показать сообщение отдельно
Старый 23.01.2018, 06:15
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 5  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
Сообщение от undefined Посмотреть сообщение
можно по dpi и разрешению считать диагональ экрана.Все, что больше 6-ти дюймов -планшетка.
AIR не умеет отображать правильный DPI. Возможно это не связано с AIR напрямую, а производители устройств просто этим принебрегают, но факт в том, что числа там всегда неправильные. Эта хрень давно известна, и уже были запросы в адоби, чтобы исправили. А воз и ныне там.
Вот как там устроено. Повторюсь, не знаю предоставляют ли все современные устройства правильные данные о свом DPI через какой-то программный интерфейс, но если предоставляют, то решение у адоби абсолютно идиотское. Как-то раз долго бился с тем, чтобы GUI на всех устройствах у меня были одинакового размера. В итоге, после множества разных попыток, забил на это.

Цитата:
А имеет ли смысл, вдобавок, рассматривать пропорции экрана? Вроде как планшеты, как правило, квадратней телефонов (у apple точно так)
На моем планшете (7 дюймовом) пропорции экрана точно такие же, как на телефоне. Разрешение экрана 1280 x 800
__________________
Ко мне можно и нужно обращаться на ты)