我遇到过,但不确定每行代码到底是怎么做的。我希望我能明白每一行代码的含义。
URL url = new URL(urlPath);
stream = url.openConnection().getInputStream();
Bitmap image = BitmapFactory.decodeStream(stream);
fos = new FileOutputStream(output.getPath());
image.compress(Bitmap.CompressFormat.JPEG, 5, fos);
谢谢!
- 创建URL对象,URL为urlPath
- 连接到URL并从连接中获取InputStream
- 解码流为位图图像
- 为写文件创建FileOutStream
- 压缩图像参数:{格式:JPEG,质量:5(表示0-100的低),输出}