dp とは何かは理解していますが、1 つの DP に対して自分のコンピューターのピクセル数を知るにはどうすればよいですか? また、描画時にDPで作業するために使用できるプログラムはありますか? 私がやろうとしているのは、基本的に今アプリのアイコンをデザインすることだけですが、方法が見つからないようです。答えが目の前にあるような気がします。しかし、基本的には、paint.net プログラムのように描画した画像の DP をどのように知るかを知りたいだけです。それとも計算する方法はありますか?私は(好奇心から)自分のコンピューターで 24 ピクセルのものだけを試しましたが、うまくいきませんでした。それで、誰かアドバイスを提供できますか?私の画面サイズに基づいて計算できますか? 私は数学に反対しているわけではありませんが、アプリのアイコンの作り方を知りたいだけです。
質問する
559 次
1 に答える
0
Iconography Design ドキュメントの最初のページを確認してください! 詳細については、複数の画面のサポート
もお読みください。
これまでに理解したことの本質と、ランチャーアイコンに対してどのようにそれを行ったか:
- 512x512 ピクセルのキャンバスを作成します
。これは Web アイコンのサイズです。開発者コンソールでは高解像度アイコンと呼ばれます。 - 作成したいアイコンを描きます
- 描画しているオブジェクトの周囲に透明度を使用する
- 少し暗いグロー/シャドウで3Dに見えるようにしてください
- 完了したら、作業をオリジナルとして保存します
- 次に、オリジナルを開き、以下の表に基づいて異なるサイズのリソース (png/jpg) としてエクスポートし、各ファイルを対応するdrawable-??dpiフォルダーに配置します。
╔═════════╦════════╦════════════╦═══════╦═════════ ══╦════════════╦════════════╗ ║ 名前 ║ DPI ║ 乗数 ║ 比率 ║ ランチャー ║ アクションバー ║ アクションバー ║ ║ ║ ║ ║ ║ アイコン ║ アイコン ║ マージン ║ ╠═════════╬════════╬════════════╬═══════╬═════════ ══╬════════════╬════════════╣ ║ サイズ* ║ - ║ - ║ - ║ 48 dp/48 dp ║ 24 dp/32 dp ║ 8 dp ║ ╠═════════╬════════╬════════════╬═══════╬═════════ ══╬════════════╬════════════╣ ║ LDPI** ║ 120dpi ║ 0.75x ║ 1.5 ║ 36px ║ 24px ║ 6px ║ ║ MDPI ║ 160dpi ║ 1x ║ 2 ║ 48px ║ 32px ║ 8px ║ ║ TVDPI** ║ 213dpi ║ 1.33x ║ - ║ - ║ - ║ - ║ ║ HDPI ║ 240dpi ║ 1.5x ║ 3 ║ 72px ║ 48px ║ 12px ║ ║ XHDPI ║ 320dpi ║ 2x ║ 4 ║ 96px ║ 64px ║ 16px ║ ║ XXHDPI ║ 480dpi ║ 3x ║ 6 ║ 144px ║ 96px ║ 24px ║ ║ XXXHDPI ║ 640dpi ║ 4x ║ 8 ║ 192px ║ 128px ║ 32px ║ ║ Web*** ║ - ║ 5x ║ 10 ║ 512px ║ - ║ - ║ ╚═════════╩════════╩════════════╩═══════╩═════════ ══╩════════════╩════════════╝ *オプティカル スクエア / フル アセット サイズ、マージンはそれらの差 です** LDPI は HDPI÷2 画像から自動ロードされ、TVDPI は MDPI/HDPI から自動ロードされます。 *** Web は AP にパッケージ化しないでください
あなたが十分に年をとっているなら、これらのdpiサイズを頻繁に使用される画面解像度として覚えているでしょう:)
xxhdpi
必要なディップサイズを簡単に計算するに50dp
は3x 50px
、探している密度を知る必要がmdpi
あり1x
ます50px
。
注意: アイコンをデザインする際、アイコンとしては大きすぎるように感じます。常に小さいサイズのプレビューが表示されるエディターを使用してみてください (たとえば、Paint.net では各タブにプレビューが表示されます)。指定されたサイズにサイズ変更すると、小さすぎるように感じますが、電話を画面の横に置くと、画面上で物理的に大きくなります...
于 2014-10-24T19:50:57.190 に答える