獲取其他App中資源的方法

2021-07-22 11:48:02 字數 476 閱讀 3399

有時我們需要在當前的應用中獲取到其他應用中的資源,例如有的應用具有換膚功能,可以額外安裝**包,這樣一來,我們就需要從**包中提取相應的資源檔案,獲取的方法如下所示:

try  catch (namenotfoundexception e)

getidentifier() 方法中,第乙個引數是檔名,第二個引數是資源型別,第三個引數是資源所在包的包名

另外,也可以利用 resources 的 getassets() 方法來引用資源包中 assets 目錄下的檔案,如想要引用 assets 目錄下的字型檔案來設定字型就可以這樣寫:

typeface typeface = typeface.createfromasset(remoteresources.getassets(), "testfont.ttf");

text.settypeface(typeface);

WPF中資源的引用方法

wpf中資源的引用方法 這裡主要是以的引用為例。一 引用同乙個程式中的資源 1 使用相對uri來引用資源,如下所示 使用相對uri img.source new bitmapimage new uri images 1.jpg urikind.relative 2 使用更累贅的絕對uri 二 引用位...

閉包中資源訪問的順序

二 在物件中 補充形似閉包的坑。資源的訪問要考慮作用域鏈,從頭到尾訪問資源 var a 1 functionb b test 2這裡閉包返回乙個函式,該函式雖說沒有明確呼叫物件,應該是window呼叫,但是在訪問變數的時候,應遵循在作用域鏈上訪問變數的規則。var a 1 functionb con...

laravel中資源路由的控制器建立方法

php artisan make controller admin articlecontroller resource 上面的建立方法是,建立控制器資料夾下的admin檔案下的articlecontroller控制器 資源路由的控制器 資源路由控制器的七個方法 顯示乙個表單來建立乙個新的資源 儲存...