context.getResources().getDisplayMetrics().density * sizeInDips
даст вам размер в пикселях на текущем устройстве.
Редактировать: Если вам нужны условные значения, основанные на конфигурации, вы можете сделать что-то вроде:
res /values / dimensions.xml:
<resources>
<dimen name="foo">8dip</dimen>
</resources>
res / values-xlarge / dimensions.xml:
<resources>
<dimen name="foo">16dip</dimen>
</resources>
Эти значения могут изменяться в зависимости от любого доступного спецификатора конфигурации ресурса.