我有一个黑莓应用程序,其中包含许多为OS7之前的手机构建的图像。我必须使用新屏幕尺寸进行更新,而我的5Mb应用程序几乎是其两倍,这意味着超出了它的工作限制。
在Eclipse的Java Java Plug-in中处理这个问题的最佳方法是什么??
我得出的结论是我有两个选择:
在我当前的项目中将新图像包含为鳕鱼(或罐子?)库,但没有设法做到这一点。我读到的大部分内容都是针对JDE的,我想在Eclipse中这样做。
为新手机设置第二套捆绑套件,但如果没有2个不同的项目,该如何做到这一点?
在安装时下载新图像似乎是另一个,但它不是此项目的选项。
详情和/或链接表示赞赏,因为我对BB开发很新。
非常感谢
答案 0 :(得分:1)
你可以保留更大的图像并摆脱较小的图像。您可以通过图像缩放处理分辨率较低的设备。这样你的应用程序就会变小。
答案 1 :(得分:1)
从我的观点来看,更好的方法是仅使用项目中最大的可能图像,并按比例缩小每个设备在运行时。
缩小图像时,其质量{几乎}不会改变。肯定有例外。但总的来说这条规则有效。
此外,您可以使用preprocessor为具有不同屏幕的不同设备构建不同的cod文件。
答案 2 :(得分:1)
根据我的建议,我建议您只为Blackberry OS 7.0
创建相同的应用,因为它具有不同的分辨率,如果您管理所有Blackberry OS
的应用程序,则应用程序将成为{{1}我们可能无法在larger size
上传我们的应用。
删除所有以前的操作系统图形并仅用于Blackberry app world
并将其上传到市场上,以便OS 7.0用户下载最新的应用程序。