在android开发中,经常会使用到文件下载的功能,比如app版本更新等。在api level 9之后,android系统为我们提供了DownLoadManager类,这是android提供的系统服务,我们通过这个服务完成文件下载。整个下载过程全部交给系统负责,不需要我们过多的处理。
分类:
移动开发 时间:
2015-03-31 10:26:16
阅读次数:
145
在Android 2.3引入了DownloadManager可以处理复杂的文件下载,包括检查用户是否有数据联系(WIFI或者移动数据),当用户从一个有数据连接的地方移动到无连接的地方(例如离开了wifi或者3G data的access point),确保设备在下载过程中保持awake状态。Downl...
分类:
移动开发 时间:
2015-03-31 00:49:43
阅读次数:
205
在android开发中,经常会使用到文件下载的功能,比如app版本更新等。在api level 9之后,android系统为我们提供了DownLoadManager类,这是android提供的系统服务,我们通过这个服务完成文件下载。整个下载过程全部交给系统负责,不需要我们过多的处理。...
分类:
移动开发 时间:
2015-03-30 14:40:32
阅读次数:
228
一、DownloadManager简单介绍DownloadManager是系统开放给第三方应用使用的类,包含两个静态内部类DownloadManager.Query和DownloadManager.Request。DownloadManager.Request用来请求一个下载,DownloadMan...
分类:
其他好文 时间:
2015-03-20 18:09:59
阅读次数:
264
对之前做的OTA系统升级项目做一个总结,包括4个部分:OTA系统的介绍,OTA包的制作,代码结构以及待改善的问题。
1. OTA介绍:
OTA 全称 over the air , OTA 升级是 Android 系统提供的标准软件升级方式。 它功能强大,提供了完全升级、增量升级模式,可以通过 SD 卡升级,也可以通过网络升级。在系统升级中,主要要做...
分类:
其他好文 时间:
2015-03-10 19:27:00
阅读次数:
166
import android.app.DownloadManager;import android.net.Uri;import java.io.File;import java.util.*;public class DownloadActivity extends Activity {Downl...
分类:
移动开发 时间:
2015-03-09 18:58:16
阅读次数:
153
使用Android自带的DownloadManager实现下载功能
DownloadManager.Request request = new DownloadManager.Request(Uri.parse(APK_URL));
request.setDestinationInExternalPublicDir(DOWNLOAD_FOLDER_NAME, DO...
分类:
其他好文 时间:
2015-02-26 20:21:44
阅读次数:
221
DownloadProvider 简介DownloadProvider 是Android提供的DownloadManager的增强版,亮点是支持断点下载,提供了“开始下载”,“暂停下载”,“重新下载”,“删除下载”接口。源码下载地址DownloadProvider 详细分析DownloadProvi...
分类:
其他好文 时间:
2015-02-26 11:20:27
阅读次数:
145
http://www.trinea.cn/android/android-downloadmanager-pro/本文主要介绍如何修改Android系统下载管理,以支持更多的功能及部分bug修改和如何编译生效。目前内容包括暂停下载、继续下载、通知设置NotiExtra和NotiClass、wifi切...
分类:
移动开发 时间:
2015-02-11 14:20:13
阅读次数:
246
分类:android 技巧2013-05-28 10:323278人阅读评论(1)收藏举报目录(?)[+]从Android 2.3(API level 9)开始Android用系统服务(Service)的方式提供了Download Manager来优化处理长时间的下载操作。Download Mana...
分类:
移动开发 时间:
2015-02-09 10:44:36
阅读次数:
242