轉自http://5282981.blog.51cto.com/5272981/946022
android調用系統自帶資源的兩種方式
android實際開發中,經常要調用系統自帶資源,比如一些圖片,主題,樣式等。
不同的系統版本、不同的主題會調用不同的資源。
經常在程序中看到調用系統資源帶有@和?,兩者的區別如下:
調用系統的樣式,主題,動畫資源等一般以@開頭,
比如:
android:theme="@android:style/Theme.Dialog"
android:interpolator="@android:anim/accelerate_decelerate_interpolator"
調用attr下的資源設置view的屬性,一般以?開頭,比如:
android:textColor="?android:attr/textColorPrimary"
style="?android:attr/progressBarStyleLarge"
本文出自 “飛鳥” 博客,請務必保留此出處http://5282981.blog.51cto.com/5272981/946022