android 文件下载(一)

来源:互联网 发布:域名注册最便宜 编辑:程序博客网 时间:2024/05/17 01:02

一、概述         

        文件的下载本质上是对文件的读写操作。想要有读写操作就得找到文件源和目的地址。所以可以将android文件的下载分成两个大步骤,即:文件的读取与文件写入。这其中的难点不在于操作函数,那些是java的基础知识了,关键在于如何找到相应的文件位置。下面分别来看一下~

 

二、读取HTTP文件      

    

        文件下载嘛,一定是要到网上去找文件啊。这里着重研究一下HTTP的文件读取。毕竟手机也就下个小说、文档、歌曲什么的,HTTP协议足够用了。读取的步骤大概有以下四步:

              1、创建URL

             2、创建HttpURLConnection

             3、获得一个InputStream(这才是我们想要的~)

             4、设置访问网络的权限:android.permisson.INTENT 

 

 

三、在SD卡上存储文件                    

 

       文件存储函数和java中的一样没什么太多说的,要注意的是路径的问题。要找到sd卡的路径。           不同的手机SDCard的路径不一样,可以调用Environment.getExternalStorageDirectory() 函数来获得当前设备的SD卡目录。         

     另外要注意设置访问SD卡的权限:android.permission.WRITE_EXTERNAL_STORAGE      

 

 

 本篇博客出自  阿修罗道,转载请注明出处:http://blog.csdn.net/fansongy/article/details/6920663

 

原创粉丝点击