если нужен pixel perfect дизайн, то не надо использовать dp, надо все размеры считать руками и то, хрен знает к чему можно привязаться чтобы вывести эти пиксели одинаково (как минимум придется обрабатывать кейсы устройств с разным соотношением сторон). Надо брать физический размер экрана и считать все руками. Я в свое время просто донес эту мысль начальству, что не стоит за этим гнаться, так как погрешность будет всегда.