Правильный способ получить постоянное количество DIP в коде - создать XML-файл ресурсов, содержащий значения dp, например:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<dimen name="image_width">100dp</dimen>
<dimen name="image_height">75dp</dimen>
</resources>
Затем обратитесь к ресурсу в вашем коде так:
float width = getResources().getDimension(R.dimen.image_width));
float height = getResources().getDimension(R.dimen.image_height));
Возвращаемое число с плавающей точкой будет масштабироваться соответственно плотности пикселей устройства, поэтому вам не нужно будет повторять метод преобразования во всем приложении.