[英]android application - android emulator virtual sd card - swf file not loading
[英]Android - Better Approach in Loading SD CARD Images
從SD CARD加載或填充圖像比將每個圖像路徑存儲為常量有什么更好的算法?
public final class Constants {
public static final String[] IMAGES = new String[] {
// Heavy images
"file:///mnt/sdcard/folder/folder/folder/1.jpg",
"file:///mnt/sdcard/folder/folder/folder/2.jpg",
"file:///mnt/sdcard/folder/folder/folder/3.jpg",
"file:///mnt/sdcard/folder/4.jpg",
);
}
基本上,我正在學習Universal Image Loader,並專注於加載圖像的網格視圖實現。 目前,該項目正在運行,但是正在使用CONSTANT路徑。 問題是我的圖像存儲在SD卡中。
鏈接: https : //github.com/nostra13/Android-Universal-Image-Loader/blob/master/sample/src/com/nostra13/example/universalimageloader/ImageGridActivity.java
LINK2:以常量字符串存儲路徑https://github.com/nostra13/Android-Universal-Image-Loader/blob/master/sample/src/com/nostra13/example/universalimageloader/Constants.java
如果您事先知道它是一組固定的,永不改變的圖像,那么在String數組中存儲對它們的引用時,我看不到任何問題,這可能是最好的方法。
如果要在運行時動態查找SD卡上的圖像,最好掃描/獲取感興趣的特定文件夾的文件列表,然后將其傳遞給Image Loader。 您可以查詢MediaStore
,也可以使用Java IO方法。
有很多這樣的例子:
無論哪種方式,Universal Image Loader都應該在位圖顯示方面承擔很多繁重的工作,因此我對此不必太擔心。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.