前言:
在自定义控件的时候,如果我们想额外的添加一些属性,就会用到TypedArray这个类,那么这个类是怎么得到的,以及怎么使用的,这里作个简单介绍。
创建自定义属性
首先创建values\attrs.xml,在attrs.xml中声明自定义属性:
自定义string类型,属性名为text
自定义color类型,属性名为textColor
自定义dimension类型,属性名为textSize
declare-styleable这个标签的作用其实就是可以为我们完成很多常量(int[]数组,下标常量)等的编写,简化我们的开发工作
format还有如下类型:
format
介绍