Android调用系统内部的上载程序上载文件(二)

Android调用系统内部的下载程序下载文件(二)本文地址:http://blog.csdn.net/whyrjj3/article/details/8000

Android调用系统内部的下载程序下载文件(二)

本文地址:http://blog.csdn.net/whyrjj3/article/details/8000740

在android2.3及以后,系统把内部的下载程序开放出来了。让我们可以使用DownloadManager这个类了。使用方法如下:


这里注意的是这时候程序就必须至少声明两个权限:

<receiver android:name=".CompleteReceiver">            <intent-filter>                <action android:name="android.intent.action.DOWNLOAD_COMPLETE"/>                <action android:name="android.intent.action.DOWNLOAD_NOTIFICATION_CLICKED"/>            </intent-filter>        </receiver>

    需要说明的是在如果手机的sdcard可用,那么在上面那一步里面的path就是sdcard上面的路径,如果sdcard不可用,那么那个路径将是一个内容提供者的路径。