Аппаратно-независимый пиксель
( Независимый от устройства пиксель также: независимый от плотности пиксель , провал , dp ) — это единица длины .
Типичное использование — позволить программному обеспечению мобильного устройства масштабировать отображение информации и взаимодействие с пользователем до разных размеров экрана. Абстракция позволяет приложению работать с пикселями в качестве измерения, в то время как базовая графическая система преобразует абстрактные пиксельные измерения приложения в реальные пиксельные измерения, соответствующие конкретному устройству. Например, в операционной системе Android независимый от устройства пиксель эквивалентен одному физическому пикселю на экране с разрешением 160 точек на дюйм . [ 1 ] в то время как Windows Presentation Foundation определяет один независимый от устройства пиксель, эквивалентный 1/96 дюйма. [ 2 ]
Поскольку dp — это физическая единица, она имеет абсолютное значение, которое можно измерить в традиционных единицах, например, для устройств Android 1 dp равен 1/160 дюйма или 0,15875 мм.
В то время как традиционные пиксели относятся только к отображению информации, аппаратно-независимые пиксели также могут использоваться для измерения пользовательского ввода, например ввода на устройстве с сенсорным экраном.
Ссылки
[ редактировать ]- ^ «Поддержка различной плотности пикселей» . Андроид для разработчиков . Google . Проверено 30 марта 2023 г.
- ^ Самер; Чипало. «Единицы измерения текста WPF» . Блоги MSDN . Майкрософт. Архивировано из оригинала 4 марта 2016 года.