android图片下载工具类
16lz
2021-01-23
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 图片手势缩放自定义View
- android 图片点击一下就放大到全屏,再点一下就回到原界面
- Android 显示网页图片
- android 图片与byte数组间的转换
- android 图片灰度处理的处理
- 轮播网络图片加载适配
- Android WebView 图片自适应屏幕宽度
- android 通过滚动条改变图片显示
- android 图片水平显示,类Gallery效果