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
- android 文件下载(一)
- Android文件下载案例(一)
- 文件下载(一)
- Android文件下载含服务器端(服务器端)一
- SpringMVC文件下载(一)
- 大文件下载(一)
- android中实现文件线程下载并记录进度值,不支持断点下载(一)
- Android调用系统内部的下载程序下载文件(一)
- Android调用系统内部的下载程序下载文件(一)
- Android调用系统内部的下载程序下载文件(一)
- C#文件下载、文件分块下载实例(一)
- 文件下载(java+android)
- 文件的上传和下载(一)
- 文件的上传和下载(一)
- IOS文件下载总结(一)
- 文件上传与下载(一)struts2
- Java_文件上传与下载(一)
- C# 文件下载(一)同步
- 在IIS6.0中部署asp.net mvc程序
- Android 4.0 API新特性之OVERVIEW
- android 判断网络是否可用
- telnet客户端登陆程序
- 一个老外的抱怨:受够了Linux,最终重拾windows
- android 文件下载(一)
- 有用的网站和工具
- tesseract-ocr
- Asp.net获取当前目录的三种方法
- Visual Assist X 10.6.1837完美破解版(带VS2010破解)
- Jmock和Junit4结合进行mock测试
- *(p+i)【 i为位移量 】
- HTTP协议详解
- std::map 通过遍历删除满足某些条件元素的两种方式