在我的应用程序中,我下载大约25mb +数据.在下载过程中,如果用户按下中心按钮,应用程序会显示应该执行的操作,以便在应用程序进入前台后继续下载
当应用程序进入后台时,您有一点时间来存储并决定执行某些操作。我认为最好的方法是通过某种方式切断数据。
如果是文本数据,那就很简单,只需分成许多较小的文本文件并记住您下载的内容即可。
如果它包含大量图像和视频,请保存您下载的最后一个图像或视频(可能是索引)。
一般来说,尝试将您的数据分解为许多较小的数据,以便其中一个数据的损坏不会影响其他部分,并且您可以重新下载该部分。