從源碼中淺析Android中如何利用attrs和styles定義控件

一直有個問題就是,Android中是如何通過佈局文件,就能實現控件效果的不同呢?比如在佈局文件中,我設置了一個TextView,給它設置了textColor,它就能夠改變這個TextView的文本的顏色。這是如何做到的呢?我們分3個部分來看這個問題1.attrs.xml  2.styles.xml  3.看組件的源碼。 1.attrs.xml:  我們知道Android的源碼中有attrs.xml
相關文章
相關標籤/搜索