2

両方のXyboard(10 "と8")を取得できないという理由で、xhdpiフォルダーにあるすべてのアートを無視し、代わりにhdpiフォルダーからアートを取得しています。明らかにすべてのファイルの名前を「_xhdpi」またはそのようなklugeで変更できますが、実際の解像度を検出し、どのフォルダーからアートを取得するかをデバイスに指示できる、見落としている普遍的な設定があることを望んでいました。

4

2 に答える 2

1

密度を確認することで、デバイスがどの密度であると考えているかを確認できDisplayMetricsます。ここで、デバイスは最初にリソースを探します。

現在、参照が見つかりませんがdensity、そのクラスのmdpiの値は1.0、hdpiは1.5、xhdpiは2.0であると確信しています。

画面のサイズも密度に依存しないことを忘れないでください。アート密度だけでさまざまな画面サイズを考慮しようとしている場合、それは間違っています。理想的には、画面上のプラスチック定規で測定した場合large-mdpi、画像と画像はほぼ同じサイズになりますが、ピクセル数が多いため、画像の見栄えが良くなります。「大画面」や「通常画面」だけでなく、より洗練されたサイズ修飾子を使用できます。それはあなたが望むことをするかもしれません。large-hdpihdpi

于 2012-05-15T16:21:04.757 に答える
0

このアプリをインストールして、デバイスのdpiとサイズの画面を確認します。

ScreenInfo

その情報を使用して、レイアウト/ドローアブルを整理できます。

たとえば、GalaxyTabには次のものがあります:Large Screen/hdpiおよびMotorolaXoomXlarge Screen / mdpi

于 2012-05-15T20:21:52.023 に答える