Android アプリを設計するための PSD ファイルのサイズと解像度について、さまざまなことを聞いたり読んだりしました。残念ながら、PSD ファイルを構成するためのさまざまなアプローチに出くわし、混乱しました。
Android 開発者サイトのこのページには、画面サイズのサポートについて多くのことが書かれていますが、PSD ファイルの構成方法は示されていません: http://developer.android.com/guide/practices/screens_support.html
そこで、この問題を明確にするために、私が取ったアプローチを紹介します。それについてのコメントをお待ちしています。
PSD の設定方法:
PSD のサイズを 480x800 ピクセル (縦長の場合) に設定し、サポートしたい現在の画面密度に応じて解像度を設定します。つまり、次のようになります。
- xhdpi の 320 ピクセル/インチ
- hdpi の場合は 240 ピクセル/インチ
- mdpi の場合は 160 ピクセル/インチ
- ldpi の場合は 120 ピクセル/インチ
- tvdpi の場合は 213 ピクセル/インチ
(これらの番号を使用する理由を理解するには、画面サポートに関する上記のリンクを参照してください)
だから私がやっていることは、アプリに必要な最高の密度(hdpiなど)を設計してエクスポートし、解像度を次に低い密度(mdpi)に変更してエクスポートするなどです...
ランチャー アイコンについては、アイコンの作成方法が http://developer.android.com/guide/practices/ui_guidelines/icon_design_launcher.html#sizeで指定されています。
私が見つけたアイコン用のテンプレートはすべて、PSD で 72 ピクセル/インチの解像度を使用していました。
編集:
私の質問を明確にするために、このアプローチは正しいですか?推奨されていますか?