질문하신대로 그렇게 하는게 가장 확실하겠죠??
복잡한 레이아웃의 경우 드는 노력과 시간이..ㄷㄷ
xml로 구성한 것에 비해 속도도 느려질꺼고요.
사실 완전히 모든 기종을 다 맞추는 것은 포기했습니다.
저같은 경우는 웬만하면 xml에서 다 처리하려고 했고요
그래서 몇가지 꼼수를 쓴게 전체가 짤리지는 않게 dp가 작은 폰으로 우선 맞추고
빈공간을 weight로 처리 한다던가
아니면 아예 weight로 맞추던가..이런경우는 기종마다 이미지 종횡비가 일정하진 않겠죠
또다른 경우는 작은 폰을 위해 스크롤 뷰로 처리를 한다는 등..
상황에 맞게 판단하셔서 레이아웃 구성 하시면 될 듯 합니다.