2012-03-15 62 views
2

我有一个黑莓应用程序,其中包含许多用于OS7之前手机的图像。我必须使其与新屏幕尺寸保持同步,而我的5Mb应用程序将几乎是两倍大,这意味着超过了它的工作极限。处理大型黑莓应用程序(大量图片)

什么是最好的方式来处理这个在Eclipse的BB Java插件

我得出的结论是,我有两个选择:

  • 包括新的图像作为鳕鱼(抑或是JAR)库在我目前的项目,但没能去做。无论如何,我读的大部分内容都是针对JDE的,我想在Eclipse中这样做。

  • 为新手机准备了第二个套餐,但是如何在没有两个不同的项目的情况下做到这一点?

在安装时下载新映像似乎是另一个,但它不是这个项目的一个选项。

细节和/或链接赞赏,因为我很新的BB发展。

非常感谢

+0

在BB中,有很多不同的屏幕尺寸,您的自定义图像的方法从一开始就有缺陷。现在要么缩放或压缩现有的,要么尝试使用另一种方法(平铺和背景,或SVG,如果可用)。 – 2012-03-15 13:03:55

回答

1

从我的观点来看,更好的方法是在运行时在项目中只使用尽可能大的图像和按比例缩放下来每个设备

当缩小图像时,其质量{几乎}不会改变。当然也有例外。但一般来说这个规则是有效的。

你也可以使用preprocessor为不同屏幕的不同设备构建不同的cod文件。

1

您可以保留更大的图像并摆脱更小的图像。您可以通过图像缩放来处理分辨率较低的设备。这样你的应用程序变得更小。

1

据我,我建议你,你必须做出相同的应用程序只Blackberry OS 7.0因为它有不同的不同的分辨率,如果你管理你的所有Blackberry OS比你的应用程序将成为larger size,它可能是我们不能上传可能性我们的应用程序在Blackberry app world

删除所有以前的操作系统图形,并把它放在只有Blackberry OS 7并上市,所以OS 7.0用户下载最新的应用程序。