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 "";}}}

更多相关文章

  1. Android的SharedPreferences(用于保存系统设置)
  2. Android(安卓)bitmap的压缩方式总结
  3. Android(安卓)图片手势缩放自定义View
  4. android 保存配置文档
  5. 《android上传图片》
  6. android 图片与byte数组间的转换
  7. Android(安卓)显示网页图片
  8. android 图片点击一下就放大到全屏,再点一下就回到原界面
  9. Android:调用系统分享功能

随机推荐

  1. Android开发要看的网站(不断更新中)
  2. 麦子学院Android应用开发工程师视频教程
  3. Android PinnedHeaderListView 详解
  4. Android 状态栏通知Notification(转载)
  5. padding和margin的区别及其属性
  6. [Android][设置最小(大)宽高]
  7. Android(安卓)Activity 和 Task 设计指导
  8. Android中的人脸检测(静态和动态)
  9. Android: 如何创建AVD以及选择合适target
  10. Android(安卓)AIDL实现调用第三方登录