J2ME是否有标准的图标尺寸和颜色深度?

3

有许多手机,每个手机都有自己的图标大小(例如,诺基亚有19种不同的大小,http://www.j2meforums.com/wiki/index.php/Application_Icon_sizes)。

我想只使用一个图标(即使它显示得很差)。

是否有一种单一的图标大小和颜色深度可以在所有手机上显示?


我已经有一个在30多个型号上运行的应用程序(仅限一个)。这是一个移动银行应用程序(所以我使用表单之类的东西,不是游戏)。在这种情况下,银行的图标很重要。注意:一些手机存在一些问题(尤其是索尼的),但问题很少见。 - jluis
3个回答

1

根据您需要支持的手机数量,这可能是不现实的。为了解决这个问题,您可以为每个手机创建独特的构建版本。虽然这不是最优解,但如果您正在尝试将应用程序移植到20多个手机上,那么图标将是您最不用担心的问题。


1

没有标准的尺寸,有些手机甚至如果不是设备所规定的确切宽度和高度,将不会显示图标。一些手机可能会尝试根据需要放大或缩小您的图标。然而,您不能依赖此功能。这只是高度分散的移动空间的另一个有趣部分 :)


0

我建议尝试这19个尺寸中最小的一个。 如果你真的不在意图标显示效果差,那么“最低公共分母”方法可能会产生有趣的结果。

SVG图标支持在Series60 5th版手机(如诺基亚5800)中处于起步阶段。 也许从长远来看,在这方面还有希望。

当然,我完全同意omermuhammed的观点:任何需要支持20多个手机的中等复杂应用程序,即使你设法为所有手机使用相同的图标,也将需要几个版本的jad和jar文件。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接