从网络上进行下载图片,并保存到本地
2013-07-18 09:43
225 查看
/** * 从网络上进行下载图片,并保存到本地 * @param fromUrl 从哪下载的图片的地址 * @param toPath 保存的位置 * @return true:下载保存成功; false:下载保存失败 * @author Saindy */ public static boolean downloadImage(String fromUrl, String toPath){ try { URL url = new URL(fromUrl); File outFile = new File(toPath); OutputStream os = new FileOutputStream(outFile); InputStream is = url.openStream(); byte[] buff = new byte[1024]; while(true) { int readed = is.read(buff); if(readed == -1) { break; } byte[] temp = new byte[readed]; System.arraycopy(buff, 0, temp, 0, readed); os.write(temp); } is.close(); os.close(); return true; } catch (Exception e) { return false; } }
相关文章推荐
- cocos2dx下载网络图片保存在本地
- Android下载网络图片并保存在本地相册
- 根据网络图片下载保存到新路径(包括本地)
- Android 下载网络图片保存到本地
- 网络图片下载并保存本地
- Android 下载网络图片保存到本地
- java 下载网络上的图片并保存到本地目录
- java 下载网络上的图片并保存到本地目录
- Android 下载网络图片保存到本地
- 【Java】下载网络上的图片并保存到本地目录
- Ruby1.9.3-下载网络图片至本地,并按编号保存。
- java 下载网络上的图片并保存到本地目录
- [转]java 下载网络上的图片并保存到本地目录
- 异步下载网络图片并保存
- android网络编程--从网络下载图片,并保存到内存卡
- android-安卓图片的缩放,以及下载保存如本地。
- 如何从网络上获取图片转换成字节流或者保存到本地
- Android使用webView长按保存下载网络图片
- Java从网络读取图片并保存至本地
- 【iOS】从网络下载图片,保存,并用 UIImageView 从保存中显示