美文网首页
自定义属性的过程

自定义属性的过程

作者: 小马哒哒001 | 来源:发表于2020-09-21 09:54 被阅读0次

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

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

    4,要自定义属性;
    5,自定义一个命名空间 http://schemas.android.com/apk/res/com.itheima.mobilesafe
    6, 在res的values目录下描述自定义属性的文件
    <declare-styleable name="SettingItemView">
    <attr name="desc_on" format="string" />
    <attr name="desc_off" format="string" />
    <attr name="title" format="string" />
    </declare-styleable>

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

    相关文章

      网友评论

          本文标题:自定义属性的过程

          本文链接:https://www.haomeiwen.com/subject/izkylxtx.html