属性资源可以很好的控制自定义View组件的外观行为。
属性资源放置在/res/values目录下,属性资源文件的根目录元素是<resources.../>,该元素包含如下两个子元素:
attr子元素:定义一个属性
declare-styleable子元素:定义一个styleable对象,每个styleable对象就是一组attr属性的集合。
定义好属性文件之后,可以在自定义组件的构造器中通过AttributeSet对象来获取这些属性。
属性资源的使用:
属性资源可以很好的控制自定义View组件的外观行为。
属性资源放置在/res/values目录下,属性资源文件的根目录元素是<resources.../>,该元素包含如下两个子元素:
attr子元素:定义一个属性
declare-styleable子元素:定义一个styleable对象,每个styleable对象就是一组attr属性的集合。
定义好属性文件之后,可以在自定义组件的构造器中通过AttributeSet对象来获取这些属性。
属性资源的使用: