【android 開發知識積累】——屬性(Attribute)資源的使用和自定義View組件

屬性(Attribute)資源的使用和自定義View組件

自定義View組件的步驟:

1、(XXX.java)編寫自定義View類(要繼承View類),按需重寫繼承父類的方法。

2、(res/values/XXX.xml)(這步時情況決定是否實施)自定義組件屬性。

3、(res/values/XXX.xml)在XML文件中管理自定義組件。

自定義組件的工作原理:

1、程序員自定義的屬性資源文件,是可以被android系統調用的,因此自定義屬性可以在XML文件中被調用和賦值

2、繼承父類的方法中,含有獲取屬性文件中的屬性值的方法,調用該方法可以獲取從XML文件中給屬性賦的值。

3、當把屬性文件(res/values/XXX.xml)和自定義組件類(XXX.java)寫好後,在XML文件中佈局自定義組件並給相關屬性賦值(可以是父類原有的屬性,也可以是自定義屬性)後,就實例化了一個自定義組件,自定義的組件就可以按照自定義組件類的邏輯顯示了(如可以實現動畫顯示等等)

發佈了19 篇原創文章 · 獲贊 2 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章