首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Android从网下上载文件

2012-08-10 
Android从网上下载文件?URL urlnulltry {url new URL(http://192.168.1.100/Test/111.mp3)HttpURLC

Android从网上下载文件

?

URL url=null;try {url = new URL("http://192.168.1.100/Test/111.mp3");HttpURLConnection urlConn = (HttpURLConnection) url.openConnection();BufferedInputStream bis = new BufferedInputStream(urlConn.getInputStream());FileOutputStream fos = new FileOutputStream(Environment.getExternalStorageDirectory().getName()+"\\music\\6.mp3");BufferedOutputStream bos = new BufferedOutputStream(fos);byte[] buf = new byte[3 * 1024];int result = bis.read(buf);while (result != -1) {bos.write(buf, 0, result);result = bis.read(buf);}bos.flush();bis.close();fos.close();bos.close();} catch (MalformedURLException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}

?

?同时在AndroidManifest.xml中添加如下配置信息

?

?

<uses-permission android:name="android.permission.INTERNET"/><!--访问网络-->
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/><!--访问sd卡-->
?

?

?

?

正要用,谢谢!! 正要用,谢谢!!
呵呵,不客气哈!

热点排行