检索远程Android图像的最佳实践(不同dpi)
我正在寻找一个方便的解决方案,根据用户手机的DPI级别为我的Android应用程序提供不同的图像 我想到了两个解决方案: a) 在我的FTP上为每个DPI类别创建不同的图像存储桶,并仅从与用户设备匹配的存储桶下载图像 b) 为所有设备提供一张高分辨率图像(如xxhdpi),必要时必须缩小比例检索远程Android图像的最佳实践(不同dpi),android,image,ftp,remote-access,dpi,Android,Image,Ftp,Remote Access,Dpi,我正在寻找一个方便的解决方案,根据用户手机的DPI级别为我的Android应用程序提供不同的图像 我想到了两个解决方案: a) 在我的FTP上为每个DPI类别创建不同的图像存储桶,并仅从与用户设备匹配的存储桶下载图像 b) 为所有设备提供一张高分辨率图像(如xxhdpi),必要时必须缩小比例 任何人都有这样的经验,可以向我暗示更好的解决方案或任何我想错过的地方。 < P>最好的解决方案是,我喜欢你在你的问题中提到的第一个,就像开发人员友好的那样,和第二版相比,能提供更好的应用性能。 最好将DPI
任何人都有这样的经验,可以向我暗示更好的解决方案或任何我想错过的地方。
< P>最好的解决方案是,我喜欢你在你的问题中提到的第一个,就像开发人员友好的那样,和第二版相比,能提供更好的应用性能。这两个选项都是有效的,但无论如何,这两个选项都需要某种形式的缩放。我将选项B与异步延迟加载程序一起使用,该加载程序可以缩小到所需的大小并在可能的情况下缓存,并且没有注意到图像质量的任何差异。唯一值得关注的是,较大的图像需要下载更多的数据,这取决于高分辨率图像的大小,可能需要更长的时间,或者完全可以忽略不计。