自定义View组件与Android系统提供的View组件一样,既可以在 Java 代码中使用,也可以在XML界面布局代码中使用。
当在XML布局文件中使用Android系统提供的View组件时,开发者可以指定多个属性,这些属性可以很好的控制View组件的外观行为,如果用户开发的自定义View组件也需要指定属性,就需要属性资源的帮助了。
attr 子元素:定义一个属性。
declare-styleable 子元素:定义一个styleable对象,每个 styleable对象就是一组attr属性的集合。
当我们使用了属性文件定义了属性之后,接下来就可以在自定义组件的构造器 中通过AttributeSet 对象来获取这些属性了。
android 属性(Attribute)资源
最新推荐文章于 2020-01-22 15:10:22 发布