Android開發(fā)中,我們在自定義view的時候,通常都是既能讓我們的自定義的view在代碼中動態(tài)添加,又能在xml文件中實現(xiàn),當(dāng)我們要實現(xiàn)在xml中實現(xiàn)布局的時候,就需要我么自定義一些我們自己的屬性,通常獲取這些屬象的時候,都是給屬性一個名稱,然后確定屬性的數(shù)據(jù)格式。這樣我們就可以在xml中定義了。
但是有時候,我們的數(shù)據(jù)格式比較特殊,準(zhǔn)確的說是沒有數(shù)據(jù)格式,只是一些值,我們給定的值,比如說自定義一個view是否可以顯示;

如上所示,它并沒有準(zhǔn)確的格式,我們在獲取值的時候是通過


它是通過屬性集合調(diào)用getValue()方法來獲取值得,但是返回的結(jié)果是boolean類型的,這個返回的結(jié)果是返回是否有值,并不是我們的值,它的值是在outValue中,

通過調(diào)用data來獲取這個值,我們的值就是在這里面保存著。
這就是android在自定義view的時候的一些特殊值得獲取方法。