我有离线第一个移动聊天应用程序,其中聊天消息也可以是图像。
即,如果我有 20 张图片,我想先从 URL 下载它们,然后再从本地文件中显示它们。同时,我想显示一个加载占位符,直到图像被下载。这样做有一些最佳实践吗?谢谢!
更新:我不知道图像何时下载,因为它将在队列中进行处理,并且文件位置将在本地数据库中更新,因此我无法等待该下载过程。
我有离线第一个移动聊天应用程序,其中聊天消息也可以是图像。
即,如果我有 20 张图片,我想先从 URL 下载它们,然后再从本地文件中显示它们。同时,我想显示一个加载占位符,直到图像被下载。这样做有一些最佳实践吗?谢谢!
更新:我不知道图像何时下载,因为它将在队列中进行处理,并且文件位置将在本地数据库中更新,因此我无法等待该下载过程。
FFImageLoadingLoadingPlaceholder
为您的图像提供了一个支持UriImageSource
,FileImageSource
和StreamImageSource
有关更多信息和示例,请查看文档