文件下载步骤
1.创建一个URL对象
2.创建一个HttpURLConnection对象
HttpURLConnection urlConn = (HttpURLConnection)url.openConnection();
3.获取一个InputStream对象
urlConn.getInputStream();
4.访问网络的权限
android.permission.INTERNET
下载文本:
访问SD卡的步骤
1.得到当前SDCARD的目录
Environment.getExternalStorageDirectory()
2.访问SDCARD的权限
android.permission.WRITE_EXTERNAL_STORAGE
1.创建一个URL对象
2.创建一个HttpURLConnection对象
HttpURLConnection urlConn = (HttpURLConnection)url.openConnection();
3.获取一个InputStream对象
urlConn.getInputStream();
4.访问网络的权限
android.permission.INTERNET
下载文本:
public String download(String urlStr){
StringBuffer sb = new StringBuffer();
String line =null;
BufferedReader buffer= null;
try {
url=new URL(urlStr);
HttpURLConnection urlConn =(HttpURLConnection)url.openConnection();
buffer=new BufferedReader(new InputStreamReader(urlConn.getInputStream()));
while((line=buffer.readLine())!=null){
sb.append(line);
}
} catch (Exception e) {
e.printStackTrace();
}finally{
try {
buffer.close();
} catch (Exception e2) {
e2.printStackTrace();
}
}
return sb.toString();
}
访问SD卡的步骤
1.得到当前SDCARD的目录
Environment.getExternalStorageDirectory()
2.访问SDCARD的权限
android.permission.WRITE_EXTERNAL_STORAGE