Retrofit文件下载

时间:2021-01-28 07:56:51
【文件属性】:

文件名称:Retrofit文件下载

文件大小:22.81MB

文件格式:ZIP

更新时间:2021-01-28 07:56:51

android Retrofit download file

在保存文件时,调用ForwardingSource的read方法,通过RxBus发送实时的FileLoadEvent对象。 FileCallBack订阅RxBus发送的FileLoadEvent。通过接收到FileLoadEvent中的下载进度和文件总大小对UI进行更新。 在下载保存文件完成后,取消订阅,防止内存泄漏。 RxBus 名字看起来像一个库,但它并不是一个库,而是一种模式,它的思想是使用 RxJava 来实现了 EventBus ,而让你不再需要使用OTTO或者 EventBus。


网友评论