如图所示,1个参数的构造函数,一般在代码写组件,例如:new MyTextView(context)。2个参数,3个参数的构造函数,用于在配置文件中写组件。Attribute定义属性,defStyle为定义样式。