android图片下载工具类
16lz
2022-03-31
public class HttpRequestImage {public static String headpath="/sdcard/head/";//图片保存地址//public HttpRequestImage()//{//}public static String requestImage(String imageurl,String name) throws Exception{InputStream inputstream=null; String filename=headpath+name+".jpg";URL imageUrl = new URL(imageurl);HttpURLConnection conn = (HttpURLConnection)imageUrl.openConnection();conn.setConnectTimeout(7000);int code=conn.getResponseCode();if(code==200){inputstream = conn.getInputStream();File file = new File(filename);file.createNewFile();RandomAccessFile raf = new RandomAccessFile(file, "rw");byte[] buf = new byte[1024];int length = 0;while((length = inputstream.read(buf, 0, 1024))!=-1){raf.write(buf,0,length);}inputstream.close();raf.close();return filename;}else{return "";}}}
更多相关文章
- Android的SharedPreferences(用于保存系统设置)
- Android(安卓)bitmap的压缩方式总结
- Android(安卓)图片手势缩放自定义View
- android 保存配置文档
- 《android上传图片》
- android 图片与byte数组间的转换
- Android(安卓)显示网页图片
- android 图片点击一下就放大到全屏,再点一下就回到原界面
- Android:调用系统分享功能