@Override
    protected void onSizeChanged(int w, int h, int oldw, int oldh) {
        super.onSizeChanged(w, h, oldw, oldh);
        TouchEffectDrawable drawable = mTouchDrawable;
        if (drawable != null) {
            drawable.setBounds(0, 0, getWidth(), getHeight());
        }
    }
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