值得Star的开源项目(一):完善的文件下载器-文件下载工具

值得Star的开源项目(一):完善的文件下载器

灯灯来和大家推荐一些值得我们Star的开源项目,很多都直接可以拿去项目用哦!

【完善的文件下载器FileDownloader】

FileDownloader是一个Android 文件下载引擎,稳定、高效、简单易用。

特点

  • 简单易用

  • 高并发

  • 可选择性支持: 独立/非独立进程

  • 自动断点续传

支持多线程下载、断点续传、多任务队列下载。

笔者在测试过多个开源下载项目后才选择了这个,bug少,功能强大,非常推荐使用。

使用方法,当然是在Gradle中添加:

compile 'com.liulishuo.filedownloader:library:1.3.0'

然后在全局Application中初始化

FileDownloader.init(getApplicationContext);

然后下载一个文件,代码格式是链式的,非常爽:

FileDownloader.getImpl()

.create(url)

.setPath(path)

.setListener(new FileDownloadListener()); //下载监听

效果图:

值得Star的开源项目(一):完善的文件下载器

值得Star的开源项目(一):完善的文件下载器

更多精彩开源推荐,欢迎关注头条号 灯灯科技

更多科技资讯,欢迎关注为微信公众号 科技灯 (微信号 techdeng)

推荐阅读