LoaderManager.LoaderCallbacks是一个让客户与LoadManager进行交互的回调接口。装载器,尤其是CursorLoader装载器,被期望用来保存被终止后的数据,这样就允许应用程序在Activity之间或Fragment的onStop()和onStart()方法之间进行切换时保存数据,以便在用户返回应用程序时,它们不需要因数据重载而等待。使用LoaderManager.
转载 2023-11-29 15:01:08
55阅读
本来没有这个需求,由于之前下载功能太简单,也为了多实践,业余时间实现了这个功能,经测试没有问题就合入项目代码中,现在总结下。 基本思路是开启多个下载线程,根据线程数量分段下载;本地创建RandomAccessFile文件,每个线程从文件不同位置往里写入数据,同时每次写入文件数据后把写入数据大小保存到数据库,如果下载终止需要重新开始下载从数据库中读出上次已下载的大小,从未下载的位置开始下载。 工
Android 开发中,经常有从服务器下载数据的需求出现,尤其是在线更新App的情形。其基本思路是根据本地的App版本号和服务器的版本号进行比较,如果服务器版本较新,再进行提示然后下载Apk最后进行安装。这种需求解决方案有很多,第三方的网络框架基本都有这个功能。Android自带的DownloadManager是一个很好的下载文件的工具。该类在API level 9之后出现,它已经帮我们处理了下载
# Android Downloader 下载框架实现指南 在今天的移动应用开发中,下载管理是一个非常常见的需求。开发一个 Android 下载框架虽然看似复杂,但只要分步骤进行,就能轻松上手。本文将指导你实现一个基本的 Android 下载框架。 ## 整体流程 以下是实现 Android 下载框架的主要步骤: | 步骤 | 描述 | |-----
原创 8月前
52阅读
DownloadManger是android提供的一个系统服务,用于处理App安装包下载任务,通常在应用商店下载应用时,就会用到此服务。我们自己开发的应用,通常都需要实现App在线更新功能,在此我们就可以使用这个系统服务,而不用再自己处理大文件下载等复杂情况。 通过DownloadManager可以获取到当前的下载进度、下载状态(成功、失败、暂停)等。DownloadManager实例可通过如下
转载 2023-11-30 16:18:32
71阅读
 DownloadManager下载管理类2.3新增API介绍 作者: Android开发网原创    从Android 2.3开始新增了一个下载管理类,在SDK的文档中我们查找android.app.DownloadManager可以看到。下载管理类可以长期处理多个HTTP下载任务,客户端只需要给出请求的Uri和存放目标文件的位置即可,下载管理使用了一个A
转载 2023-11-09 14:29:15
72阅读
               以前一直没有时间整理自己封装的类库。本篇博文跟大家介绍下之前自己写的一款android 平台的下载器。               先介绍下下载器实现的功能,多线程下载,断点续传,多任务通知栏排队下载,wifi
    谷歌的android5.0在14年10月15日发布,由于工作原因,个人比较关注下载方面的变动。初步看了下5.0的源码,与4.0相比,改变的地方还是比较多的,最近便准备研究下5.0下载管理器的方方面面。    下载管理器说白了就是一个数据库,上层应用可以使用插入数据库的方式直接实现下载,并不需要关心下载的细节。只
转载 2024-07-22 14:50:40
54阅读
1. 概述        DownloadManager是一个可以处理长时间运行的HTTP下载的系统服务,客户端请求一个URL地址去下载一个目标文件, 下载管理器将在后台进行下载,处理HTTP交互,并在失败或连接更改和系统重新启动后重试下载。        如果APP通
转载 2023-09-28 11:45:19
529阅读
DownloadManager下载管理器介绍 目录介绍:0.简单介绍1.所需权限2.获取对象,开始下载3.取消下载4.Request类的介绍 4.5.指定下载的类型4.6.定制Notification样式4.7.设置下载文件类型4.8.添加请求下载的网络链接的http头,比如User-Agent,gzip压缩等5.Query 类6.不足之处7.代码案例【简易】0.简单介绍关于Downl
转载 2023-10-17 23:28:02
103阅读
 DownloadManager类提供了以下几种方法来处理,  long  enqueue(DownloadManager.Request request)   //存入队列一个新的下载项 ParcelFileDescriptor  openDownloadedFile(long id)  //打开一个下载后
转载 2024-06-04 09:07:09
95阅读
DownloadManager 三大组件介绍DownloadManager类似于下载队列,管理所有当前正在下载或者等待下载的项目;他可以维持 HTTP 链接,并且在队列中的下载项目一旦失败,还能自动重新下载!一般采取如下固定格式创建一个 DownloadManagerdownloadManager = context.getSystemService(Context.DOWNLOAD_SERVIC
转载 2024-01-11 08:55:04
145阅读
反反爬虫相关机制Some websites implement certain measures to prevent bots from crawling them,
原创 2022-05-09 14:24:21
83阅读
1.DownloadManager介绍 DownloadManger是android 2.3(api level 9)开始 提供的用于优化处理长时间的下载操作。DownloadManager 处理Http/Https连接并监控连接中的状态变化及系统重启来确保每一个下载任务顺利完成。大多数涉及到下载的情况中使用DownloadManager都是很好的选择,尤其是后台继续下载,下载状态回调,
转载 2023-11-23 22:21:58
172阅读
ApkUpdater基于DownLoadManager实现安装包更新,安装包缓存,支持断点续传,自定义UI,提供了默认UI。演示按照惯例还是先上图吧。从图片中你可以看出apk是做了缓存的,也就是下载完成后如果没有安装下次再次检查更新时如果发现服务端的版本和缓存的版本一致则会跳过下载。下载第一步:添加 JitPack 仓库到你项目根目录的 gradle 文件中。allprojects { repos
在我们的开发过程中,经常会用到下载功能,也经常伴有显示下载进度的需求,什么下载文件啊,更新版本啊等等吧,今天给大家介绍一个带进度更新下载的开源框架—-android-downloader(下载地址),并跟大家一起看一下它的源码,熟悉一下它的实现过程。一、涉及到的类及作用。1. DownloadTask.java 封装单个下载任务包含的信息,包括要下载文件的名称、文件的下载地址、要下载到本地的路径、
转载 2024-02-21 12:21:39
339阅读
  FileDownloader(https://github.com/wlfcolin/file-downloader)是本人开源的一个安卓Http文件下载框架,是根据自己的经验总结的一套非常轻量级的安卓通用Http文件下载管理器。我的目标是让文件下载越简单越好,尽可能以最简洁明了的方式完成复杂需求。亦可以查看github上的最新中文描述 一、特点多任务并行下载、自动断点续传、失败自
https://www.dvdvideosoft.com/online-youtube-subtitles-download https://downsub.com/ 比如下载这个视频的字幕, you will never look at your life in the same way agai
转载 2021-04-20 02:54:00
1974阅读
2评论
Video Downloader是浏览器上使用的插件,大部分浏览器都可以安装并使用这款插件。它主要是用于嗅探在线播放
原创 2022-07-12 10:39:34
2519阅读
首先介绍一下FileDownloaderGH :https://github.com/lingochamp/FileDownloader/blob/master/README-zh.mdFileDownloader2现在, FileDownloader2-OkDownload 已经正式发布, okdownload继承了所有FileDownloader的优点,甚至做了更多的优化以及更多的特性。特点简
转载 2024-03-14 11:37:21
408阅读
  • 1
  • 2
  • 3
  • 4
  • 5