现在,我正在使用以下方法来加载图像:
public static Drawable loadCachedImage(String strUrl) {
try {
URL url = new URL(strUrl);
URLConnection connection = url.openConnection();
connection.setUseCaches(true);
Object response = connection.getContent();
if (response instanceof Bitmap) {
Bitmap bitmap = (Bitmap)response;
return new BitmapDrawable(bitmap);
} else {
InputStream is = (InputStream) connection.getContent();
return Drawable.createFromStream(is, "src name");
}
} catch (Exception e) {}
return null;
}
AFAIK,它使用 Android 的默认缓存。所以,我想知道它存储给定应用程序信息的时间(或存储的最大数据大小)。是设置配置吗?
提前致谢!