当前位置: 首页 > 知识库问答 >
问题:

在Android和ios上全屏图片的最佳跨平台图像尺寸

程鸿煊
2023-03-14

我正在开发一款可以在android和ios上使用的手机应用。

应用程序应全屏显示一些高质量下载的图片。

原始照片有非常不同的尺寸,例如

5184 x 3456、2048 x 1365、1920 x 1143

等等...

我正在尝试找出在设备上传送这些照片时应该使用的最佳“标准”图片尺寸(WxH),以便保持质量(设备的最佳外观和感觉),但传送尺寸仍然可以接受。

例如,我认为即使对于高分辨率平板电脑或ipad,5184 x 3456的图片也过分了。

因此,我的问题真正涉及到什么是最佳的“标准”/跨平台图像尺寸,可以适应大多数平板电脑,同时保留图片的原始高分辨率感觉。

我也在考虑几个场景:

1 -建立不同尺寸的所有图片的服务器端数据库,并且根据请求设备,传送尺寸与屏幕设备的尺寸最匹配的图片。

运筹学

2-使用设备在运行时需要动态缩小的一个标准MAX图片大小。在这种情况下,我应该使用什么标准MAX图片大小来覆盖大多数平板电脑和智能手机。

希望我足够清楚。

谢谢你的真知灼见。

共有1个答案

傅高逸
2023-03-14

使用场景1。你不希望不得不在设备上传送这些巨大的图片并调整它们的大小。你只是在浪费带宽、内存和CPU来节省一点服务器端的复杂性。

 类似资料:
  • 我们目前正在一个网站上使用全屏图像幻灯片,初始测试非常有效,下面的代码显示了它的工作原理: 我们要做的是从CSM动态地写入图像。我现在做的是列出一个简单的列表,如下所示: 我们需要做的是获取此图像列表并将其注入到$.vegas backgrounds:[]函数列表中。。。 我已经尝试了下面的代码,可以得到图像列表,但我不确定您将如何将其放入$. vegas函数: 因此,这里的职位。非常感谢您的帮助

  • 上传画廊图像在cordova(3.6.3)版本中正常工作。升级cordova 6.1.1(Android平台5.1.2)后,画廊图像无法正确上传。我可以从图库中选择图像,但所选图像在UI中不可见。捕获的摄像机图像正在UI中更新。未更新从库中选择的图像。我已与fileEntry进行了检查。js var localURL=this。toInternalURL();获取urlcdvfile://loca

  • 问题内容: 我正在寻找使我的桌面Java程序在大多数平台(Windows,Mac OS,Linux [特别是Ubuntu])上在后台运行 daemon / service 的最佳方法。 我希望通过“最佳方式”找到一种方法,该方法将: 需要 最少 数量的平台特定代码。 不需要用户做一般计算机用户不能做的任何事情 不是资源浪费。 我知道我的要求可能不切实际,但我希望这种情况有某种“最佳实践”。 如何前

  • 本文向大家介绍上传图片js判断图片尺寸和格式兼容IE,包括了上传图片js判断图片尺寸和格式兼容IE的使用技巧和注意事项,需要的朋友参考一下 js代码: css代码(这个是必须写的,如果不写,ie下不起作用) html代码:

  • 问题内容: 我们已经为Android(和iOS)编写了一个应用程序,它允许用户将照片上传到我们的REST服务器。我们遇到的问题是,有时用户所在的小区信号糟糕且没有WIFI。因此,我想知道是否有一个预先构建的解决方案,或者是一条推荐的路径来推迟这些上载,直到只有较差的网络选项可用时才推迟。 现在在Android上,我正在使用AsyncTask上传捕获的图像的流表示形式。图像的最大尺寸被裁剪为1280

  • 下面的程序适用于目录中的第一个. jpg。当第二次调用时,它会得到一个“_tkinter。图片"pyImage2"不存在"异常。为什么它会得到错误?有没有办法重用第一个图像而不是创建第二个? 导入系统,如果是系统,则导入操作系统。版本信息[0]==2: 导入Tkinter Tkinter=Tkinter其他:从PIL导入图像,ImageTk导入Tkinter 这是控制台输出。Traceback(最