微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

android – 如果我使用Picasso或Glide或Volley检索它,我是否需要提供不同大小的图像?

通常,如果我们提供不同密度的图像(sdpi,mdpi,hdpi,xhdpi等)会更好.如果我使用某种库(Picasso,Glide,Volley等)从服务器检索它,我是否需要提供相同的东西?或者我应该只提供原始图像,并且库将其转换为适当的大小和密度我的应用?

注意:如果我提供不同大小或密度的图像,我不会检索所有图像.我只是检索所有图像网址,只需下载一次.这种方式更好,还是提供一个原始图像网址并检索它并将其重新调整到合适的大小更好?

解决方法

它取决于目的.例如,如果您只需要显示如下的小型个人资料图片

您需要在服务器端只有小图像,这将减少内存使用,网络使用和显示图片的时间.

另一种情况是大图像.
例如:

这里显示音乐专辑和图像必须具有高分辨率.

如果您的服务器上有两种类型的图像,一个小图像和一个大图像,并且您可以根据情况接收图像,那就更好了.

不要担心硬盘的大小,这将使ImageLoaders控制自己.图像大小对内存使用和网络使用的影响.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐