android之調用系統自帶資源的兩種方式

轉自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

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