URL url = new URL(path);
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setConnectTimeout(5000);
int max = conn.getContentLength();
InputStream is = conn.getInputStream();
ByteArrayOutputStream baos = new ByteArrayOutputStream();
byte[] buffer = new byte[1024];
int len;
while ((len = is.read(buffer)) != -1) {
baos.write(buffer, 0, len);
}
byte[] result = baos.toByteArray();
return BitmapFactory.decodeByteArray(result, 0, result.length);
} catch (Exception e) {
e.printStackTrace();
return null;
}
将一个图片的url地址转换为一个bitmap图片
最新推荐文章于 2022-11-18 17:07:16 发布
本文介绍了一种使用Java从网络路径加载图片的方法,并将其转换为Bitmap格式。通过设置连接超时时间和读取输入流,该方法能够有效处理网络延迟并确保图片资源的正确下载。
3591

被折叠的 条评论
为什么被折叠?



