这是用图像(Android / Kotlin)离线保存大量数据的最佳方法。

请建议使用图片(Kotlin)离线保存数据的最佳方法。


该应用程序需要离线运行,以便从Web服务获得10,000个产品。 我需要离线保存图像。 请分享您的宝贵评论。


选项

  • 同步适配器
  • 运行服务以保存数据

问题可能会面临

  • 抓取数据时应用程序可能关闭。

您需要同时实施同步适配器和服务,或者对手动数据检索进行改进。

同步适配器可以帮助您与服务器同步数据,无论是应用程序正在运行还是在后台。 完成同步后,如果应用程序正在运行,则必须将更改复制到视图。

同步适配器可能不符合您的期望。 如果你想手动检索数据,你可以去服务或翻新。 不要犹豫,使用改造,它可以帮助你保持代码架构清洁。

如果要脱机保存图像,可以缓存图像,也可以使用一些图像库(如Glide , Picasso或任何其他库)。

你必须决定哪种方法适合你当前的要求。