Во-первых, почему формы и компоненты не измеряются в dp?
Эта верстка под различные экраны просто мука. Я до сих пор не понимаю как это все определяется на устройствах. Запускаю эмуляторы с диагональю 3,7, но форма включается для диагоналей 4.
Как вы делаете форму универсальной? Программно? Если да, то подскажите как это сделать.