【发布时间】:2020-11-09 03:00:39
【问题描述】:
我有一个应用程序。它在主屏幕上有一个 recyclerView 。
在 recyclerView 项目布局中,我有 ImageView。 ImageView 大小必须是响应式的。我想根据屏幕尺寸设置图像尺寸。当我从服务器收到 json 图像链接时,我没有任何本地资源。所以我不能把它们放在 mdpi-hdpi-xhdpi-... 文件夹中。我想知道从服务器加载以 json 格式接收的图像的标准方法是什么。我在此链接中阅读了一篇文章:
What size to store image on server to use with Android app
我的朋友说你应该从服务器中以 json 格式获取所有图像大小,然后决定要加载什么。
在此链接中,他说将密度发送到服务器,它会决定最适合您设备的尺寸。
哪一种是最常见的方式?
如果我从服务器加载所有尺寸的图像,我应该检查设备的密度以加载哪一个?
【问题讨论】: