将通用图像加载器用于内部存储图像
Use Universal Image Loader for Internal Storage images
我已将图像从互联网下载到 Android 并使用
将其保存到内部存储中
FileOutputStream fos = openFileOutput(FILENAME, Context.MODE_PRIVATE);
fos.write(string.getBytes());
fos.close();
使用该图像保存到 /data/data/mypackagename/files 文件夹中。
是否可以使用 Universal Image Loader 加载该图像?这对我不起作用 (myfile = "filename.png").
ImageLoader.getInstance().displayImage("file://"+myfile, myImageVIew);
Universal Image Loader 一年前停产了。
This is not working for me (myfile = "filename.png").
该路径无效。如果您使用 openFileOutput()
,文件将被写入到 getFilesDir()
表示的目录中。因此,您的图像将在 new File(getFilesDir(), FILENAME)
.
中
If not UIL what do you suggest then?
有几十个image-loading libraries. Personally, I use Picasso。
我已将图像从互联网下载到 Android 并使用
将其保存到内部存储中FileOutputStream fos = openFileOutput(FILENAME, Context.MODE_PRIVATE);
fos.write(string.getBytes());
fos.close();
使用该图像保存到 /data/data/mypackagename/files 文件夹中。
是否可以使用 Universal Image Loader 加载该图像?这对我不起作用 (myfile = "filename.png").
ImageLoader.getInstance().displayImage("file://"+myfile, myImageVIew);
Universal Image Loader 一年前停产了。
This is not working for me (myfile = "filename.png").
该路径无效。如果您使用 openFileOutput()
,文件将被写入到 getFilesDir()
表示的目录中。因此,您的图像将在 new File(getFilesDir(), FILENAME)
.
If not UIL what do you suggest then?
有几十个image-loading libraries. Personally, I use Picasso。