Refactor the code and fix some bugs

ButtonRectangle.class
<method>
setText
setTextSize
setTextColor
setRippleColor
setRippleSpeed
setClickAfterRipple

ButtonFlat.class
<method>
setText
setTextSize
setTextColor
setRippleColor
setRippleSpeed
setClickAfterRipple

ButtonFloat
<method>
isAnimate
setIconDrawable
setIconSize
setRippleColor
setRippleSpeed
setClickAfterRipple

ButtonFloatSmall
<method>
isAnimate
setIconDrawable
setIconSize
setRippleColor
setRippleSpeed
setClickAfterRipple

CheckBox
<method>
setChecked
setCheckBoxSize
setOncheckListener

Switch
<method>
setChecked
setThumbSize
setOncheckListener

Slider
<method>
showNumberIndicator
setOnValueChangedListener
setThumbSize
setValue

LayoutRipple
<method>
setRippleBorderRadius
setClickAfterRipple
setRippleColor
setRippleSpeed

……