[Android] DownloadManager下载管理类2.3新增API介绍
从Android 2.3开始新增了一个下载管理类,在SDK的文档中我们查找android.app.DownloadManager可以看到。下载管理类可以长期处理多个HTTP下载任务,客户端只需要给出请求的Uri和存放目标文件的位置即可,下载管理使用了一个AIDL服务器所以可以放心的在后台执行,同时实例化的方法需要使用getSystemService(Context.DOWNLOAD_SERVICE) ,Android123再次提醒使用API Level为9的用户可以轻松的通过新增的这个API实现Android平台上的文件下载操作。 DownloadManager类提供了以下几种方法来处理, longenqueue(DownloadManager.Request request) //存入队列一个新的下载项 ParcelFileDescriptoropenDownloadedFile(long id)//打开一个下载后的文件用于读取,参数中的long型id是一个provider中的一条记录。 Cursorquery(DownloadManager.Query query)//查询一个下载...