android 文件下载(一)
16lz
2021-01-26
一、概述
文件的下载本质上是对文件的读写操作。想要有读写操作就得找到文件源和目的地址。所以可以将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
更多相关文章
- 分享一个遍历当前文件夹下所以子目录,并在子目录中执行其他操作的
- Android提高第八篇之SQLite分页读取[转]
- Android实现夜间模式的方法(一)
- Android学习系列(27)--App缓存管理
- android 根据文件Uri获取图片url
- android写的音乐播放器,实现本地音乐的扫描,并对音乐实现播放暂停
- Android下使用TCP/IP协议实现断点上传
- android 文件存储调试细节(小米系统)
- Android(安卓)ID 理解