自定義屬性是基於自定義view來使用的,能夠提高效率,簡化代碼
android
在設置Color的時候,不單單能夠設置顏色值這種,還能夠設置drawable,自定義res,配合android自帶的attr,和自定義的attr
git
來達到 status 變化的時候 自動的作出改變,而不是代碼再從新設置一遍。github
參考:http://blog.csdn.net/lmj623565791/article/details/43752383 .net
https://github.com/square/android-times-squareblog