Android实现下载图片,视频,APK功能等功能
程序员文章站
2024-03-30 23:21:21
Android实现下载图片,视频,APK功能等功能。
public void downPhotos(String url, String path, String photo...
Android实现下载图片,视频,APK功能等功能。
public void downPhotos(String url, String path, String photosName) throws IOException { long fileSize; File out = new File(path, photosName + ".jpg"); URL myURL = new URL(url); URLConnection conn = myURL.openConnection(); conn.connect(); InputStream is = conn.getInputStream(); fileSize = conn.getContentLength(); if (fileSize <= 0) throw new RuntimeException("can not know the file`s size"); if (is == null) throw new RuntimeException("stream is null"); FileOutputStream fos = new FileOutputStream(out); byte buf[] = new byte[1024]; do { // 循环读取 int numread = is.read(buf); if (numread == -1) { break; } fos.write(buf, 0, numread); } while (true); try { is.close(); } catch (Exception ex) { ex.printStackTrace(); } }
记得要在子线程哦?
上一篇: Linux NFS 共享
下一篇: jq方法写选项卡的基本原理以及三种方法
推荐阅读
-
Android实现下载图片,视频,APK功能等功能
-
Android编程实现图片的上传和下载功能示例
-
Android编程实现图片的上传和下载功能示例
-
Android多点触控实现对图片放大缩小平移,惯性滑动等功能
-
Android编程滑动效果之Gallery+GridView实现图片预览功能(附demo源码下载)
-
Android多点触控实现对图片放大缩小平移,惯性滑动等功能
-
Android编程滑动效果之Gallery+GridView实现图片预览功能(附demo源码下载)
-
Android开发实现的IntentUtil跳转多功能工具类【包含视频、音频、图片、摄像头等操作功能】
-
Android开发实现高仿优酷的客户端图片左右滑动切换功能实例【附源码下载】
-
Android中Glide实现超简单的图片下载功能