前言
当我们的开发需求增加后,系统提供的控件不再能够满足我们的需求,这时候我们就需要自定义控件了。
通常来说,自定义控件分为三类:
1.组合方式(用系统提供的控件拼接)
2.继承方式(在已有控件的基础上添加新的功能)
3.自绘方式(自己画内容)
准备
无论是打算使用哪一种方式来自定义控件,在使用之间都需要有所准备。
并且这个类要继承于View
创建成功会报错
这里我们将光标移动到错误语句的后面然后按住Alt + Enter,出现
单击第一项,然后出现
把前三项(其实前两项也可以),点击ok
没有报错了,并且添加了三个函数,这三个函数分别是使用代码创建、xml创建、xml中定义了样式