首先,肯定是获取你想要下载的东西的地址咯,我是直接把blog的地址作为URL
其次,建立工程后,在Androidmanifest.xml文件中,加上以下两句:
//将SD卡的写入文件/读取文件的权限打开
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
//获得网络访问的权限
<uses-permission android:name="android.permission.INTERNET"/>
接着 获取URL的Http链接,语句是
HttpURLConnect urlConn = (HttpURLConnection) url.openConnection;
这里有个问题很重要,URL链接最好找稳定点的。。因为地址没找好,以为是程序哪有问题,debug了好长时间
最好是用tomcat弄个的地址来获取,比网上找的保险
接着就是获取InputStream了 urlConn.getInputStream.
有了输入流 接下来就是java I/O的事情了
写代码一定要仔细,唉,自己写的时候各种漏,目录漏个"/",文件名没加上后缀,建立文件的时候目录不完整 。。悲剧
做个备忘,资料很不完整,让谷哥带过来的哥们失望了,呵呵