2017-03-18 26 views
3

我正在将一些图像放入Codename One,但它们看起来不太好。我想问一些关于通过Codename One使用图像的一般问题。什么是图像大小和分辨率我应该为Codename One准备图像?

说,如果我有一个闪屏占据了整个屏幕上的肖像模式,什么是图像尺寸分辨率我应该准备的图像文件?也就是说,这是一个很大的尺寸,适合没有像素化的大型设备,并可以在较小的设备上自动缩小(使用多图像)。

我想一旦我得到了有关图像大小和分辨率的建议,我可以准备好图像,并将它们按比例缩小到较小的设备。

回答

4

由于有许多设备与不同的屏幕尺寸和DPI/PPI,你不能跟上最大的尺寸和分辨率。例如,三星Galaxy S7边缘的屏幕分辨率为1440 x 2560像素,而iPhone 7 plus则为1080 x 1920像素...生成这些尺寸的图像会极大地增加您的应用尺寸。

由于个人喜好,我把我的原始图像分辨率最大为800 * 1280px,我忽略Very lowLow5602HD4K当我产生多重图像。

HD将用于任何高于它的屏幕尺寸,而Medium用于低于它的任何东西。使用这个,我从未注意到真实设备上的任何像素化,并且我已经在上面提到的两种设备上进行了测试。

相关问题