Я думаю, что вы на пути в ад.
Android работает на огромном количестве устройств, каждую неделю, и многие форматы еще не существуют, но будут вводить новые переменные.Таким образом, даже если вам это удастся, одно новое устройство с немного другим размером экрана и ваше приложение выйдут из строя.
Проектирование для Android с использованием определенных разрешений экрана является ошибкой и аналогично проблемам, которые вы найдетеесли вы заставили все страницы иметь одинаковый размер в Интернете, это редко работает хорошо (например, даже аккуратный сайт фиксированной ширины с треском провалится на мобильных устройствах).
Android был разработан для поддержки всего этоговариация, но если вы пытаетесь получить идеальный по пикселям абсолютно позиционированный рендеринг на экране любого размера, вы плывете против течения.Это, вероятно, будет очень болезненным, очень трудоемким и дорогим, и, вероятно, в конечном итоге потерпит неудачу.Даже если вам это удастся, как же вы будете тестировать его на всех этих вариантах экрана?Это тоже похоже на адский тест.
Я настоятельно рекомендую вам принять, что вы не можете делать все так точно, как вам нужно, и вместо этого посмотреть, как использовать способы рендеринга объектов плавно, относительно друг друга, поэтому приложениевыглядит хорошо во всех различных вариациях, используя разные макеты для каждой группы разрешений, чтобы улучшить восприятие на экранах разных размеров.