はじめに 過去に書いたQiita記事「Android L Developer Previewで追加されたripple effectを使った独自ボタンを作る」があるのですが、Android 5.0 SDKの正式リリースがあったので、公式リファレンスを踏まえつつ別観点から解説していきたいと思います。 公式リファレンス: RippleDrawable | Android Developers 説明しないこと JavaコードからRippleDrawableをアレコレするような内容には触れません。 また、API21未満でRippleDrawableを使う方法にも触れません。むしろ俺が知りたい。 あしからず。 基本事項 RippleDrawableはLayerDrawableを継承しています。よって、通常のdrawableリソースと同じように使うことが出来ます。(この点が、後述する@android:i