我使用URL
在Android中下载并保存图片。但有时保存的图像会被破坏,其中一半会变黑
例如看到这个:
我使用此代码:
URL _url = new URL(url);
_url.openConnection().setReadTimeout(10000);
_url.openConnection().setConnectTimeout(10000);
InputStream is = _url.openStream();
OutputStream os = new FileOutputStream(filePath + fileName);
byte[] b = new byte[1024];
int length;
while ((length = is.read(b)) != -1) {
os.write(b, 0, length);
}
is.close();
os.close();