今天刚刚学习完Android文件下载和写入SD卡的,随即做一个小结,以供以后学习查阅:
一、文件下载
Android开发中,有时需要从网上下载一些资源以供用户使用,Android API中已经提供了很多直接可以用的类供大家使用,一般文件下载需要通过三个步骤:
1.创建一个HttpURLConnection对象:
// 创建一个URL对象,urlStr指的是网络IP地址
url = new URL(urlStr);
// 创建一个HttpURLConnection连接
HttpURLConnection urlConn = (HttpURLConnection) url.openConnection();
2.获得一个InputStream对象:
InputStream input=null;
input=urlConn.getInputStream();
3.设置访问网络的权限:
//在AndroidManifest.xml配置文件中加入权限信息
<uses-permission android:name="android.permission.INTERNET"/>
二、访问并写入SD卡
由于手机内存有限,所以一般需要将资料放入大容量容器SD卡中,不同手