1

アプリケーションを開発していますが、すべての画面サイズと密度に適合する必要があります。リソース用に 4 つのフォルダー (drawable-ldpi、drawable-mdpi、drawable-hdpi、drawable-xhdpi) と 4 つの xml レイアウトを作成しました。しかし、私は多くの点について少し混乱しています:

1- 画面サイズが 1280 x 800 の Samsung Galaxy tab 10.1 (mdpi 画面) と画面サイズが 320 x 480 の Samsung Gio (mdpi 画面) がある場合、「layout-mdpi」フォルダーを作成するにはどうすればよいですか?中 dpi の xml レイアウト ファイルは、同じ dpi で 2 つの異なる画面サイズ (Galaxy タブは Samsung Gio よりもはるかに大きい) を持つこれら 2 つのデバイスに適合しますか?

2- Photoshop を使用して png を作成しています。これらの png は 320dpi、160dpi、240dpi で保存する必要があります。それとも、すべてのリソースを 72 dpi で保存する必要がありますが、サイズは異なりますか?

3- Samsung Galaxy タブ 10.1 (mdpi 画面) で 32x32px サイズのスター アイコンをテストしましたが、アイコンがぼやけている理由がわかりません!

4

1 に答える 1

0

4つの異なるサイズの画像すべてを作成し、その画像をフォルダーに従って配置する必要があります。また、このようにmenifestでプロパティを設定します。

<supports-screens
        android:anyDensity="true"
        android:largeScreens="true"
        android:normalScreens="true"
        android:smallScreens="true" />
于 2012-10-01T08:01:55.947 に答える