dip
- это не просто 1,5 пикселя.A dip
- это независимый от плотности пиксель , который позволяет вам изменять размеры элементов таким образом, чтобы они выглядели одинаково на экранах с разной плотностью пикселей.При выполнении макета Android масштабирует значение dip
в зависимости от плотности пикселей устройства.
Однако dip
лучше всего работает при определении размера элементов, которые хорошо масштабируются, например виджеты Android.Если у вас есть изображение, вы можете всегда отображать его «фактический размер», чтобы изображение не масштабировалось и не становилось размытым, то есть измеряйте его в пикселях, а не dip
.Поэтому вам, возможно, придется предоставить несколько версий каждого изображения , чтобы у вас была версия, которая выглядит хорошо для плотности экрана на всех устройствах, которые вы выбираете для поддержки.Это, в свою очередь, может означать создание нескольких разных макетов, в зависимости от того, как вы используете ваши изображения.