自定义属性的过程

总结一下自定义属性的过程

1,声明一个View对象,这个view继承相对布局,或者线性布局;ViewGroup;
2, 实现父类(相对布局)的构造方法,并且在构造方法里初始化布局;
3,跟新需要和业务逻辑,增加一些api方法,扩展自定义组合控件。

4,要自定义属性;
5,自定义一个命名空间 http://schemas.android.com/apk/res/com.itheima.mobilesafe;
6, 在res的values目录下描述自定义属性的文件




7,在布局文件里写你要用的哪些属性
8,在只有两个参数的构造方法里 有一个类AttributeSet attrs 封装了所以属性的信息。
获取自定义的属性信息。

你可能感兴趣的:(自定义属性的过程)