文件下载
使用HTTP协议下载文件
步骤:
1 创建一个HttpURLConnection对象 通过URL.openConnetion()方法
创建一个URL对象URL url = new URL(urlStr)
创建一个HTTP连接 HttpURLConnection urlConn=(HttpURLConnection)url.openConnection();
使用IO流读取数据
new BufferedReader(new InputStreamReader(urlConnection.getInputStream()))
2 获得一个InputStream对象 urlConn.getInputStream()
3 访问网络权限 android.permission.INTERNET声明
将下载的文件写入SDCARD
访问SD卡
得到当前设备SD卡的目录
Environment.getExternalStorageDirectory()
访问SD卡的权限
android.permission.WRITE_EXTERNAL_STORAGE
对文件操作同Java
HTTP协议下载文件详解
本文详细介绍了使用HTTP协议通过URL.openConnection()方法下载文件的过程,包括创建URL对象、获取InputStream对象、访问网络权限以及将下载的文件写入SDCARD的操作。重点强调了访问SD卡的权限声明,并提供了对文件操作的基础Java知识。
2675

被折叠的 条评论
为什么被折叠?



