第一个构造函数:用于在代码中实例化View时调用
第二个构造函数:用于在xml中添加一个View,但是没有指定style
第三个构造函数:用于对控件指定一个style
第四个构造函数:用于自己指定一个style,当且仅当defStyleAttr为0或者在Theme中找不到defStyleAttr指定的属性时,第四个参数才会生效
第一个构造函数:用于在代码中实例化View时调用
第二个构造函数:用于在xml中添加一个View,但是没有指定style
第三个构造函数:用于对控件指定一个style
第四个构造函数:用于自己指定一个style,当且仅当defStyleAttr为0或者在Theme中找不到defStyleAttr指定的属性时,第四个参数才会生效