Usando DP, pero eso funciona bien para posicionamiento horizontal. En Vertical los móviles más grandes dejarán más espacio abajo (o entre los elementos si usas alineación Bottom y Top).
Aún así hay móviles que no tienen un DP estándar para su tipo de pantalla (por ejemplo el HTC One S) y se nota que los elementos son un poco más pequeños y no ocupan el mismo espacio a mismo DP.
También se puede usar el sistema de "pesos" (Weight) de los LinearLayout para hacer que los elementos ocupen un determinado porcentaje de la pantalla (en horizontal o vertical según el tipo de LinearLayout), pero es un poco más trabajoso y no siempre viene bien en la mayoría de los casos. Suelen ser bastante útiles para hacer "botoneras" que ocupan todo el ancho (o alto) de una zona de la pantalla.