6

mdpi、hdpi、xhdpi モバイルと 7 インチと 10 インチのタブレット用のアプリケーションをサポートする必要がありますが、少し迷っていることを認めなければなりません。

これまでのところ、私はタブレット版のみを行いました。私がしたことは次のとおりです。

  • 「レイアウト」と呼ばれる 1 つのフォルダー
  • 「drawable-sw600dp」、「drawable-sw800dp」、「drawable-sw1200」という 3 つの異なるフォルダーには、600px 大、800px 大、1200px の画像が含まれています。

私はそれをめちゃくちゃにして、標準の「drawable-mdpi」、「drawable-hdpi」、および「drawable-xhdpi」フォルダーを作成する必要があるという印象を受けました。

しかし、私がそうすれば:

  • タブレット用の画像はどのフォルダに配置する必要がありますか? xhdpiのみ?
  • タブレットの画像の大きさ (px) は?
  • モバイル用の画像の大きさはどれくらいですか?
  • 最後になりましたが、「レイアウト」フォルダーに名前を付けて、モバイルとタブレット用に異なるバージョンにする方法は?

私はすでにAndroidの推奨事項を1000回読んでいますが、まだ混乱しています...

編集1

Android Web サイトのこの段落は、「モバイルとタブレットで異なるバージョンを使用するために「レイアウト」フォルダーに名前を付ける方法は?」という私の質問に答えています。

編集2

ドローアブル フォルダーに関しては、携帯電話の場合、次のように 3 つのフォルダーを作成する必要があることは明らかです。

  • 320px 幅の画像を含む drawable-mdpi
  • 480px 幅の画像を含む drawable-hdpi
  • 幅 720px の画像を含む drawable-xhdpi

タブレットをサポートするためのさまざまなドローアブル フォルダーに名前を付ける方法については、まだ問題が残っています。

4

2 に答える 2

13

だからこれが私の答えになります。

レイアウト->2つのフォルダ:

  • モバイル用の「layout」(または「layout-sw320dp」)
  • タブレット用の「layout-sw600dp」

ドローアブル->5つのフォルダ:

  • 携帯電話用の「drawable-mdpi」、320px幅の画像を含む
  • 480px幅の画像を含む携帯電話用の「drawable-hdpi」
  • 720px幅の画像を含む携帯電話用の「drawable-xhdpi」
  • 600px幅の画像を含む7インチタブレット用の「drawable-sw600dp」
  • 720px幅の画像を含む10インチタブレット用の「drawable-sw720dp」

これよりも良い応答は大歓迎です!

于 2013-03-05T15:34:47.710 に答える
3

LDPI はほとんど使用されないため、モバイル用に 3 つの異なるサイズの画像を作成する必要があります。

50x50 DP の画像があるとします。

MDPI = 50x50PX

HDPI = 75x75PX (x1.5)

XHDPI = 100x100PX (x2.0)

次のようなさらに多くのフォルダーを作成し、そこにタブレットに必要な画像を入れることができdrawable-xlarge-xhdpiますdrawable-xlarge-hdpi。xlarge は 10 インチ用だったと思いますか? したがって、約 9 つの異なるサイズになる可能性があります。モバイル用に 3 つ、7 フィート用に 3 つ、10 フィート用に 3 つ。タブレットにもピクセル密度があります。

Eclipse でプロジェクトを右クリック -> 新規 -> その他 -> Android XML ファイル

次に、たとえばドローアブル フォルダーを作成するためのリソース タイプとして Drawable を選択します。

以下は、これがどのように見えるかのスクリーンショットです。本当に便利です!

ピクセル密度別のディスプレイのリストも参照してください

ここに画像の説明を入力

これを使用して、このようなフォルダを作成します。大は 7 フィート、特大は 10 フィート (だと思います)。

/res/drawable-large-mdpi

/res/drawable-large-hdpi

/res/drawable-large-xhdpi

/res/drawable-xlarge-mdpi

/res/drawable-xlarge-hdpi

/res/drawable-xlarge-xhdpi

7 インチの Android タブレットは HDPI で大型です。

こちらの表を確認し、大/特大/小などについてお読みください。

于 2013-03-01T12:43:33.327 に答える