1.自定义控件View的介绍
很多android入门的新手对于自定义控件,心里估计会有一种恐惧的心理把,起初我也是这样的,不过不用怕,因为如果你要进一步的进阶称为高手的话,这一步,必须是轻车熟路,废话不多说,总之要多敲,多研究呗;接下来,我将以个人的理解,对自定义控件讲解一下。
2.自定义View的属性
首先想获得自定义View的属性,必须自己定义属性,在res/values下创建attrs.xml文件,代码例子如下:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!--自定义属性名-->
<attr name="textSize" format="dimension"></attr>
<attr name="textColor" format="color"></attr>
<attr name="text" format="string"></attr>
<attr name="textBackgroundColor" format="color"></attr>
<!--自定义控件的类名-->
<declare-styleable name="MyCustomView">
<attr name="textSize"></attr>
<attr name="textColo