处理大型黑莓应用程序(大量图片)

时间:2012-03-15 11:22:35

标签: blackberry blackberry-eclipse-plugin

我有一个黑莓应用程序,其中包含许多为OS7之前的手机构建的图像。我必须使用新屏幕尺寸进行更新,而我的5Mb应用程序几乎是其两倍,这意味着超出了它的工作限制。

在Eclipse的Java Java Plug-in中处理这个问题的最佳方法是什么?

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

  • 在我当前的项目中将新图像包含为鳕鱼(或罐子?)库,但没有设法做到这一点。我读到的大部分内容都是针对JDE的,我想在Eclipse中这样做。

  • 为新手机设置第二套捆绑套件,但如果没有2个不同的项目,该如何做到这一点?

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

详情和/或链接表示赞赏,因为我对BB开发很新。

非常感谢

3 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

从我的观点来看,更好的方法是仅使用项目中最大的可能图像,并按比例缩小每个设备在运行时

缩小图像时,其质量{几乎}不会改变。肯定有例外。但总的来说这条规则有效。

此外,您可以使用preprocessor为具有不同屏幕的不同设备构建不同的cod文件。

答案 2 :(得分:1)

根据我的建议,我建议您只为Blackberry OS 7.0创建相同的应用,因为它具有不同的分辨率,如果您管理所有Blackberry OS的应用程序,则应用程序将成为{{1}我们可能无法在larger size上传我们的应用。

删除所有以前的操作系统图形并仅用于Blackberry app world并将其上传到市场上,以便OS 7.0用户下载最新的应用程序。