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

你可能感兴趣的:(文件下载,android)