如何一次加载一个图像?

时间:2017-07-26 14:37:48

标签: android

我有一张包含10张图片的表格需要从我的服务器下载。我遇到的问题是,当显示表单时,我正在使用的库将同时开始下载所有10个图像,导致某些图像下载请求超时。 (我不知道为什么会这样做)

所以我想我可以通过改变我的代码来一次下载一个图像来解决这个问题。

我的理解是否正确,我应该将每个图像下载请求视为异步任务并将它们链接在一起,以便一次只处理一个图像下载请求?

我应该研究哪些库来节省实现它的时间?或者我应该注意的任何其他技术?

2 个答案:

答案 0 :(得分:1)

这个答案来自我对这个问题的评论。

您可以使用https://ibb.co/fNeFzk

您可以在每个功能完成后更新ui:

onPostExecute() onPreExecute() onProgressUpdate()

答案 1 :(得分:0)

你可以试试Image loading lib Glide。您可以设置图像加载的优先级,以便使用Glide实现。 这是link