2017-08-11 16 views
2

サイズxxxhdpiのAndroid OのAndroid適応アイコンの画像サイズは?前景レイヤーイメージと背景レイヤーイメージが作成されました。Android適応アイコンの正しいアイコンサイズ

単純に192x192ピクセルの2つの画像を使用するソリューションですか? official docから

+0

https://developer.android.com/preview/features/adaptive-icons.html –

答えて

8

両方の層は、108 X 108 DPに寸法決めされなければなりません。

アダプティブアイコンはSVG(VectorDrawable)をサポートします。したがって、フォアグラウンドとバックグラウンドのレイヤーに108 x 108 dpの2つのSVGを提供することができます。

PNG画像を使用する場合は、他の濃度の寸法を計算する必要があります。

したがって、xxx​​hdpiの場合:108 * 4 => 432 x 432ピクセル。

dp/px calculatorを使用して、他の密度を計算することができます。

+0

あなたの助けボブいただきありがとうございます!これはすばらしいことです。 – Ruud

+0

私は少し失われています。私は自分のバックグラウンドにシェイプドロワブルを使用し、フォアグラウンドにはベクターを使用しました。どちらも108x108dpのサイズです。問題は、これがどうにかして間違ってスケールされ、背景を縮小したり、前景を伸ばしたりすることです。フォアグラウンドのSVGが明らかにビューポートに余裕を残しているにもかかわらず、パディングなしで終わります。何かご意見は? – TheHebrewHammer

+0

おそらく明白な疑問をおかけして申し訳ありませんが、108x108 dpのSVGをどのように作成しますか? SVGのロゴはすべてのサイズで明らかに優れていますが、108x108dp以下であることをどのように知ることができますか?ビューボックスは「0 0 300 300」です。それは300x300dpを意味しますか? –

1

Android Studio自体には、必要なアイコンを作成するのに役立つジェネレータがあります。

これを行うには、resフォルダ - > new - > Image Assetを右クリックします。その後、ウィザードに従ってください。

https://developer.android.com/studio/write/image-asset-studio.html

+0

私はこの答えのためにAndroid Studio for OS Xをダウンロードしました。 New - > Image Assetのメニューオプションはどこにも見つかりませんでした。私はそれが削除されているか、追加のツールをダウンロードする必要があるかどうかはわかりませんが、もう存在しないようです。 –

関連する問題