@Override
    public boolean performClick() {
        final TouchEffectDrawable d = mTouchDrawable;

        if (d != null) {
            return d.performClick(this) && super.performClick();
        } else
            return super.performClick();
    }
In this, you can set TouchEffectDrawable,
to init TouchEffectDrawable.
<p>
If you not need touch effect,
you should set NULL.
<p>
But, if need it,
you should call {@link TouchEffectDrawable#setEffect(Effect)}

@param touchDrawable TouchEffectDrawable
caprice/ui/src/main/java/net/qiujuer/genius/ui/widget/ImageView.java