0
我正在製作一個在ImageView中顯示圖像的應用程序。我應該使用/ res/drawable還是必須將圖像存儲在內部存儲器中?
我有我想要顯示的圖像,它們在運行時不會改變,但其中有很多(400 +/-)。我不知道我是否可以直接從文件夾/ res/drawable中使用,或者是否必須將它們存儲在內部存儲器中。
你有什麼建議嗎?
我正在製作一個在ImageView中顯示圖像的應用程序。我應該使用/ res/drawable還是必須將圖像存儲在內部存儲器中?
我有我想要顯示的圖像,它們在運行時不會改變,但其中有很多(400 +/-)。我不知道我是否可以直接從文件夾/ res/drawable中使用,或者是否必須將它們存儲在內部存儲器中。
你有什麼建議嗎?
應該存儲在您的internal memory
因爲res/drawable
用於標定您在Views/layouts
實現爲不同DPI屏幕的設備兼容的影像。
由於它只是您想要在您的ImageView
中顯示的圖像,您實際上不需要對其進行縮放,因此內部存儲是一種可行的方法。
好吧,方法是:首先,我必須在內部存儲器中創建一個包含我的圖像的文件夾,然後將該圖像的URL轉換爲位圖。這樣對嗎?我可以使用這個答案[鏈接](http:// http://stackoverflow.com/questions/17674634/saving-images-to-internal-memory-in-android)爲例嗎? – user3866898 2014-09-04 01:10:06
@ user3866898 right2x。您需要創建一個文件夾並從您的內部存儲中讀取它。 – 2014-09-04 01:11:39
你可以按照如下鏈接閱讀:http://stackoverflow.com/questions/3802695/how-to-read-image-file-stored-in-internal-memory – 2014-09-04 01:12:18