Кто-нибудь знает или знает, как определить размеры экрана Samsung Galaxy S7 в пунктах?
Причина, по которой я спрашиваю, заключается в том, что я пытаюсь проверить скорость отклика веб-сайта на Samsung Galaxy S7 с помощью встроенного в Chrome средства проверки скорости отклика. Он имеет предустановленные настройки для тестирования различных устройств, но Samsung Galaxy S7 не входит в их число. Инструмент позволяет мне вводить пользовательский размер экрана (см. Прикрепленное изображение). К сожалению, я не могу понять, какие размеры вводить для Samsung Galaxy S7 — он не запрашивает ни разрешение, ни физические размеры в дюймах/сантиметрах. Отображаемые размеры для каждого устройства, по-видимому, соотносятся с размерами устройства в точках ( моё обоснование см. на этой странице ). Хотя может я что-то неправильно истолковываю.
После еще нескольких исследований я нашел свой ответ: 360 x 640, то есть те же размеры, что и у Galaxy S6, то есть те же размеры, что и у нескольких предыдущих моделей Galaxy S.
Но я до сих пор не знаю, как называются эти измерения. Я нашел три разных веб-сайта, каждый из которых давал им разные термины:
Метрика 360 x 640 находится в dp (независимых от устройства пикселях) и представляет собой размер области просмотра при базовом размере 1x. Это не то же самое, что разрешение или физический размер пикселя. Это связано с тем, что S7 имеет коэффициент плотности XXXHDPI, равный 4x, что означает, что каждое изображение должно масштабироваться в 4 раза при экспорте ресурсов для этого устройства. Разрешение в реальных пикселях составляет 1440 × 2560, но один пиксель на этом устройстве = 4 пикселя на устройстве MDPI (средней плотности), таком как Samsung Galaxy Ace (у которого размер области просмотра составляет 360 x 640 dp И разрешение 360). х 640 пикселей).
См. Google Material.io — в нем перечислены показатели для многих устройств Android.
Энди Ян