好的,我有一张分辨率为1054X1054的图片。我想将该图片设置为安卓设备屏幕的完美尺寸(如果需要,我会在编辑器中剪裁图片)。所以我的问题是:如何确定我的图片分辨率应该是多少,才能够覆盖设备背景而不需要调整图片大小。(对于mdpi、hdpi、ldpi)
我之所以提出这个问题,是因为我一直没有真正理解“多种屏幕分辨率”的工作原理。
好的,我有一张分辨率为1054X1054的图片。我想将该图片设置为安卓设备屏幕的完美尺寸(如果需要,我会在编辑器中剪裁图片)。所以我的问题是:如何确定我的图片分辨率应该是多少,才能够覆盖设备背景而不需要调整图片大小。(对于mdpi、hdpi、ldpi)
我之所以提出这个问题,是因为我一直没有真正理解“多种屏幕分辨率”的工作原理。
您可以设计您的图像以适应不同的屏幕尺寸,您会发现每个设计都需要一定的空间。因此,上述每个通用屏幕尺寸都有一个相关的最小分辨率,由系统定义。
Android操作系统使用“dp”单位计算大小——这是您在定义布局时应使用的相同单位——这使系统避免担心屏幕密度的变化。
xlarge screens image sizes are at least 960dp x 720dp
large screens image sizes are at least 640dp x 480dp
normal screens image sizes are at least 470dp x 320dp
small screens image sizes are at least 426dp x 320dp