gpt4 book ai didi

java - imageView 的图像尺寸

转载 作者:行者123 更新时间:2023-11-30 01:41:32 27 4
gpt4 key购买 nike

好的,我在服务器上有图片。我想将它们作为 ListView 行的一部分显示在我的应用程序中。我已经做到了,现在我对图片的尺寸有疑问。因为在服务器上以 48dp 大小保存我的图像(36x36、48x48、72x72、96x96 ..)然后为特定 DPI 设备下载特定图像是个坏主意。是否可以只保存一个 96x96,然后将其设置为 ImageView。 ImageView width and width = 48dp, and scaleType= fitCenter.有没有更好的方法?请帮助我

最佳答案

你是对的,你在远程服务器上只需要一个图像大小,比如 96px然后在 Android 应用程序中满足您的需求,例如 48px .

实现它的最简单方法是使用 Picasso图书馆。

当然还有一个Glide ,具有许多额外的功能,(因此对于初学者来说它可能看起来有点复杂),但对于大多数用途来说,Picasso 是一个足够的解决方案。

你也可以试试 Facebook 开发的新库,叫做 Fresco ,如果你也关心内存使用,但我强烈推荐你 Picasso。

在这里你会找到这个库的很好的教程: https://futurestud.io/blog/picasso-image-resizing-scaling-and-fit

如果您想找到有关这三个库的更多信息,请访问此站点

Fragmented Podcast - 005 – Image libraries for Android

关于java - imageView 的图像尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34443215/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com