I have a background that I need fit in all screen sizes. I have three folders, hdpi
, ldpi
and mdpi
for drawables, but in the emulator there isn't any referense to what resolution hdpi
is and what mdpi
and ldpi
are.
433701 次
4 に答える
141
You should read Supporting multiple screens. You must define dpi on your emulator. 240 is hdpi, 160 is mdpi and below that are usually ldpi.
Extract from Android Developer Guide link above:
320dp: a typical phone screen (240x320 ldpi, 320x480 mdpi, 480x800 hdpi, etc).
480dp: a tweener tablet like the Streak (480x800 mdpi).
600dp: a 7” tablet (600x1024 mdpi).
720dp: a 10” tablet (720x1280 mdpi, 800x1280 mdpi, etc).
于 2011-05-29T08:23:15.670 に答える
9
決定的な解決策に関する限り、ドキュメントは非常に大雑把です。いくつかの調査の後、ここに私がたどり着いた解決策があります:すべてのデバイスに合う Android スプラッシュ画面の画像サイズ
基本的にはスプラッシュ スクリーンを対象としていますが、フル スクリーンを占める画像にも完全に適用できます。
于 2013-04-01T13:39:20.837 に答える
8
この素晴らしいコンバーターをチェックしてください。http://labs.rampinteractive.co.uk/android_dp_px_calculator/
于 2013-05-13T00:30:21.650 に答える