Androidで任意のアイコンを指定する方法

AndroidのアイコンはAndroidManifest.xmlで指定できます。
http://support.growthbeat.com/sdk/android/reference/#growth-push設定

Large Iconの設定はAndroid SDK 2.0.7より対応しております。

[アイコンが白い■になる場合]
Googleのデザインガイドラインに従い、
Android 5以降にて透過度を設定していない場合、マスクがかけられてモノクロになるようになっています。
Android 4以前では通知アイコンがカラー表示されます。

画像の一部分(四隅など)だけに透過度がかかっている場合、
透過度がかかっている部分は正常に、かかっていない部分はモノクロで表示されます。
画像全体に透過度がかかってるか、アイコンの透過情報をご確認下さい。

通知アイコンが白い■になる問題について、下記URLもご参照下さい。
http://qiita.com/syarihu/items/95788cbab9b63100c4fb