這篇文章給大家介紹Android 中resource如何使用,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
創(chuàng)新互聯(lián)公司網(wǎng)站建設(shè)公司,提供成都網(wǎng)站制作、網(wǎng)站設(shè)計,網(wǎng)頁設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);可快速的進行網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,是專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!
Android平臺, 可以使用本地資源, 也可以使用系統(tǒng)資源;
使用靜態(tài)R類訪問資源, R類中包含一個靜態(tài)子類, R類中每一個子類都把它的相關(guān)資源表示為變量的形式;
資源表被表示為Resources類的一個實例;
如圖:
使用getResources()方法, 訪問實例, 并且每一個可用的資源都包含了getter()方法;
使用@符號, 就可以在一個資源中引用另一個資源;
如:
使用android.R類中可用的系統(tǒng)的Android資源類, 則需要指定android作為包的名稱, 使用"@android:", 而不是"@";
使用主題樣式, 則需要使用"?android:", 可以跟隨主題改變樣式;
也可以動態(tài)資源選擇機制, 如dpi資源, 但需要定制資源值, 需要滿足資源值的順序, 還有確保類別唯一性;
如圖:
可以運行時, 配置更改, 需要在Activity(activity_main, Layout)中, 指出對一些配置更改的處理,
并在程序(MainActivity.java)中, 傳入Configuration對象, 來確定新的配置值;
關(guān)于Android 中resource如何使用就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。