2012-04-16 17 views

回答

0

在res/raw目錄原料資源和資產之間的區別是資產表現得像一個文件系統,它們可以上市,遍歷,發現,就像文件而對於原材料資源,需要資源ID。

來源:http://mylifewithandroid.blogspot.it/2009/06/assets.html(重點煤礦)

而且當你需要組織使用子文件夾的東西,你可以使用資產。

0

如果您想按原始名稱訪問圖像,最好將圖像保存到資產文件夾中。然後,你可以通過使用:

AssetManager:AssetManager am = getResources().getAssets(); 
try { 
    InputStream is = am.open("image.png"); 
    // use the input stream as you need 
} catch (IOException e) { 
    e.printStackTrace(); 
} 

我希望這會有所幫助。

0

您可以在任何時候更改資產文件夾中的文件,並且不會有任何影響(我的意思是「無」的應用程序的資源)。舉例來說,將圖像文件的名稱作爲參數可能是有用的。

相關問題