美文网首页
自定义View的三个构造函数的作用

自定义View的三个构造函数的作用

作者: crush_d872 | 来源:发表于2018-12-27 18:29 被阅读0次

    很多时候系统自带的View满足不了设计的要求,就需要自定义View控件。自定义View首先要实现一个继承自View的类。添加类的构造方法,override父类的方法,如onDraw,(onMeasure)等。如果自定义的View有自己的属性,需要在values下建立attrs.xml文件,在其中定义属性,同时代码也要做修改。

    第一个是new 一个对象的时候调用。

    第二个是在XML文件声明的时候调用。

    系统默认只会调用前两个构造函数,至于第三个构造函数的调用,通常是我们自己在构造函数中主动调用的。

    相关文章

      网友评论

          本文标题:自定义View的三个构造函数的作用

          本文链接:https://www.haomeiwen.com/subject/unsdlqtx.html