我有一个服务器可以和我的android应用程序通信。在应用程序的某个选项卡中,它要求服务器提供图片。服务器返回图片的所有URL,应用程序将图片显示在同一个页面中。
如果我有太多的图片,那么应用程序就会崩溃。
我有一个解决方案-为每一张图片保留两个版本,一个高分辨率(全高清)和另一个非常低分辨率只是预览。
当应用程序要求提供所有图片时,服务器将发送低分辨率图片的URL,并且只有当用户请求放大图片时,应用程序才会要求服务器提供高分辨率的图片。你觉得这个解决方案怎么样?
你能为这类事情推荐一种最佳实践吗?
发布于 2014-12-14 16:16:16
使用专门的图书馆。它们将处理处理远程加载图像的复杂性(下载、只显示加载时、缓存、调整大小等)。
这些都浮现在我的脑海中,调查并选择你最喜欢的一个,但也有其他的。
https://stackoverflow.com/questions/27470976
复制相似问题