Android design de tela múltipla

Eu entendo que há muita documentação sobre o design para suporte a várias telas no Android. e eu li o guia do AndroidAqui bem como uma série de perguntas semelhantes, comoisto

No entanto, ainda estou um pouco confuso sobre como devo implementá-lo para o meu aplicativo. Pretendo segmentar as seguintes configurações de dispositivos

Estou correto em pensar que precisarei estruturar os layouts do projeto da seguinte maneira:

Telas normais de densidade média HVGA 320x480 (160dpi):

res/layout-mdpi (320 x 480 )
res/layout-land-mdpi (480 x 320 )

Ecrãs normais de alta densidade WVGA800 480x800 (x854) (240 ppp)

res/layout-hdpi (480 x 800)
res/layout-land-hdpi (800 x 480)

Mas o que acontece com a densidade média, dispositivos de tela grande?

Eu pretendo usar conjuntos de drawables de alta e média densidade também. Minha principal preocupação neste estágio inicial é usar imagens de fundo adequadas para cada layout. Por exemplo, para apoiarambos os tamanhos 480x800 e 480x854, Pretendo simplesmente usar um ImageView como plano de fundo, como:

<ImageView
    android:id="@+id/imageView1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:src="@drawable/bg"
    android:scaleType="center"/>

O 'bg' drawable sempre será480 x 854 e usando:

android:scaleType="center"

Eu estou esperando que isso vai cuidar desses dois tamanhos de tela. Por meio do qual a imagem mantém sua aparência original, mas está centralizada nas telas de 480x800. Eu vou perder alguns pixels da imagem, mas desde que a imagem não seja dimensionada, isso atende às minhas necessidades.

Eu pretendo ter um conjunto de 320x480 ativos para as telas normais.

Eu só estou esperando que eu esteja seguindo o procedimento correto aqui, então eu aprecio qualquer informação / dicas de vocês. desde já, obrigado

questionAnswers(1)

yourAnswerToTheQuestion