1

複数の画面のサポートに関する公式ドキュメントを読みましたhttp://developer.android.com/guide/practices/screens_support.html

そのドキュメントによると、解像度ごとに異なるディレクトリを作成する必要があります。

さて、質問です。通常の画面で高密度または低密度のデバイスをサポートするにはどうすればよいですか?

2つの可能性(WVGA800(480x800)とWVGA854(480x854))と(WQVGA400(240x400)とWQVGA432(240x432))があり、それらの背景画像をどこに保存するかわからないためです。

drawable-normal-hdpiまたはdrawable-normal-ldpiを使用しますが、480x800と480x854の間、または240x400と240x432の間で違いを生む方法は?!

前もって感謝します、

マー

4

2 に答える 2

1

これは、代替リソースを指定する方法に関するドキュメントです。

drawable-normal-hdpiしたがって、高dpiのミディアムスクリーンに対して行うことができます。

于 2010-11-15T16:24:04.423 に答える
-1

次のようにレイアウトフォルダを指定する必要があります:-

layout-small-ldpi (240x320)  
layout-small-land-ldpi (320x240)

layout-ldpi  (240 x 400 )
layout-land-ldpi  (400 x 240 )

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

layout-large-mdpi (320 x 480 )
layout-large-land-mdpi (480 x 320)

layout-large  (600 x 1024)
layout-large-land  (1024 x 600)

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

layout-xlarge (800 x 1280)
layout-xlarge-land (1280 x 800)
于 2013-03-26T13:07:48.317 に答える