Android开发中,我们在自定义view的时候,通常都是既能让我们的自定义的view在代码中动态添加,又能在xml文件中实现,当我们要实现在xml中实现布局的时候,就需要我么自定义一些我们自己的属性,通常获取这些属象的时候,都是给属性一个名称,然后确定属性的数据格式。这样我们就可以在xml中定义了。
但是有时候,我们的数据格式比较特殊,准确的说是没有数据格式,只是一些值,我们给定的值,比如说自定义一个view是否可以显示;
如上所示,它并没有准确的格式,我们在获取值的时候是通过
它是通过属性集合调用getValue()方法来获取值得,但是返回的结果是boolean类型的,这个返回的结果是返回是否有值,并不是我们的值,它的值是在outValue中,
通过调用data来获取这个值,我们的值就是在这里面保存着。
这就是android在自定义view的时候的一些特殊值得获取方法。