

googleが配布しているアイコンを使いたいと思いました。  
しかし、Android Studioにどうやってimportすればよいのか、詰まりました。

[このサイト](https://www.google.com/design/icons/)からダウンロードしてきたものを、どこにどうやって入れて使えばいいのですか？

初歩的な質問かもしれませんが、回答よろしくお願い致します。


CC BY-SA 3.0
2015-09-02T15:42:30.573
15152
2015-09-02T17:30:02.087
question
android android-studio
Android Studioで googleが配布しているmaterial iconを使う方法


**`(プロジェクトのルート)/app/src/main/res/drawable`**

に置くのが基本です。

デバイスの画面密度（dpi）によって PNG (JPG, GIF) ファイルを使い分ける場合は、さらに、デフォルトの **`drawable`** 以外に、
**`drawable-mdpi`** 、 **`drawable-hdpi`** 、 **`drawable-xhdpi`** 、
**`drawable-xxhdpi`** 、 **`drawable-xxxhdpi`** などを使い分けることもできます。

ダウンロードしたファイルの Android フォルダの下に、それぞれの `drawable-XXX` があると思うので、中の PNG
のうち必要なものをプロジェクト側の同じ `drawable-XXX`
の中にコピーします。面倒臭くなければ、全部移しておけばいいと思いますが、最低一つだけコピーしておいても、一応 Android
の方で自動で拡大縮小してくれるので、とりあえずは使えます。

ちなみに、5.0 (Lollipop; API-21) からはベクターデータのアイコンも使えるので、ベクターのものであれば、特に画面密度毎に PNG
ファイルを用意せずとも、デフォルトの `drawable` に一つだけ配置しておけば ok です。SVG
から変換して使えるようになります。→[参考サイト](http://watercelldev.hatenablog.jp/entry/2014/10/30/164959)


CC BY-SA 3.0
2015-09-02T16:59:53.227
15156
2015-09-02T17:30:02.087
2015-09-02T17:30:02.087
7290
7290
15152
answer


  1. アイコンを1つ選びます
  2. サイズや色を選び、PNGSでzipとしてダウンロードします
  3. zipを展開すると、`android`というフォルダが出てきます(`iOS`や`web`用のもでてきます)
  4. `android`フォルダの中に、ピクセル密度毎(`xhdpi`とか)にpngファイルがあるので、面倒ですが1つずつ`res/drawable-ピクセル密度`にAndroidStudioで貼り付けていきます

最近のAndroid Studioだと、プロジェクトテンプレートに`res/drawable-
hdpi`などの、drawableフォルダがなかったりするので1つずつ作ってください。。。


CC BY-SA 3.0
2015-09-02T17:01:11.320
15157
2015-09-02T17:01:11.320
845
15152
answer