stackoverflow でこの問題について議論している多くのスレッド ( this、this、thisなど) を見て、複数の画面とデザインのサポートに関するドキュメントを読みました。しかし、ドローアブルのフォルダー構造とさまざまな画面のレイアウトについてはまだ明確ではありません
Androidフォンとタブレットをサポートするアプリに取り組んでいます。そして、可能なすべてのAndroidデバイスで高品質で表示する必要があるいくつかの画像を表示する私のプロジェクト。そして、デザイナーにこれらすべての解像度でデザインするように指示する必要があります。
ドキュメントから、次の解像度のドローアブルを追加する必要があるようです (ドローアブル フォルダー名は最後に示されます)。
1) 240 x 320 - Phone LDPI -> drawable-ldpi
2) 320 x 480 - Phone MDPI -> drawable-mdpi
3) 480 x 800 - Phone HDPI -> drawable-hdpi
//Now for tablets
4) 1024x600 - Tablet LDPI -> ??
5) 1280x800 - Tablet MDPI -> ??
6) 1536x1152 - Tablet HDPI -> ??
7) 2560x1600 - Tablet XHDPI-> ??
複数画面ドキュメントのサポートから、次のようなフォルダーを使用できるようです
1) drawable-sw600dp ( a 7” tablet (600x1024 mdpi).)
2) drawable-sw720dp (a 10” tablet (720x1280 mdpi, 800x1280 mdpi, etc).
しかし、解像度が 1536x1152、2560x1600 などの範囲のタブレットはどうでしょうか。10 インチの解像度範囲 (720 x 1280 など) は小さいようです。完璧に見えます..
私は、9 つのパッチ イメージ、レイアウトの使用wrap_content
、およびそのようなその他の優れたプラクティスについて知っています。しかし、このプロジェクトでは、要件に従って、すべての一般的な画面で非常に鮮明に表示される画像がいくつかあり、少なくともバンドルにはこれらの画像のいくつかのバージョンが必要です。
では、どのような解決策をデザイナーに伝えるべきでしょうか? また、正しいフォルダー名を指定して、それらをバンドルに分類するにはどうすればよいですか。