Android 開発ではデフォルトのiconを活用しよう

photo by ichibod

はじめに

Androidアプリケーションを開発する際に困るのはアイコンを始めとするデザイン。

そんなデザインについては、Google が凝ったデザインではなくコンテンツで勝負しましょう、と呼びかけています。

開発者は必見? GoogleがAndroidアプリのUXアンチパターン動画を公開 – すまほん!!

スマートフォンアプリで必要となるアイコンも、数多くのパターンがAndroid SDK に収められています。

標準を使うことはビューと使用感の統一につながります。独自にアイコンを用意する手間も省けますね。

標準のアイコンってどんなのがあるの?

標準のアイコンはSDKのフォルダ内に格納されています。

例えば、MacOSX のAndroidStudio 付属のSDKの場合、以下のパスになります。※SDKバージョンは適宜読み替えてください。

/Applications/Android Studio.app/sdk/platforms/android-19/data/res/drawable-hdpi

ここをFinderで開くとアイコンを始めとするdrawable が表示されます。例えばメニューアイコンに絞りたい場合、"ic_menu" で検索をします。

f:id:zonomasa:20140511112328p:plain

アイコンを使う

適切なアイコンを見つけたらあとはコード中から呼び出しましょう。

        android:background="@android:drawable/ic_menu_myplaces"

おわりに

Android開発で使える標準のアイコンの閲覧と使用方法を説明しました。