为了账号安全,请及时绑定邮箱和手机立即绑定

请问一下自定义属性有什么作用啊,感觉就是给一个属性起了一个别名,但是为什么不用之前的名字,非要自定义属性了?

<?xml version="1.0" encoding="utf-8"?>
<resources>

    <attr name="text" format="string" />
    <attr name="textColor" format="color" />
    <attr name="textSize" format="dimension" />

    <declare-styleable name="GuaGuaKa">
        <attr name="text" />
        <attr name="textColor" />
        <attr name="textSize" />
    </declare-styleable>

</resources>



而且感觉里面的构造方法的使用会比较的麻烦,为什么要这么做?求指点一二


正在回答

1 回答

可以定义一些系统没有的属性,给自定义View使用。

0 回复 有任何疑惑可以回复我~
#1

xiaoxiaohuahua 提问者

非常感谢!
2015-07-29 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android电商活动中的刮刮卡
  • 参与学习       17009    人
  • 解答问题       25    个

本课程将自定义控件实现刮刮卡效果,同时介绍实现原理

进入课程

请问一下自定义属性有什么作用啊,感觉就是给一个属性起了一个别名,但是为什么不用之前的名字,非要自定义属性了?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信