Mars视频札记——文件下载
Mars视频笔记——文件下载
文件下载
使用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