RIM已经发布了一个新的黑莓JDE4.7释放后的黑莓风暴。没有黑莓风暴的支持方案创造了使用先前的版本吗?我听说曾有一个很大的变化在这个版本比旧的。和已有的投诉有关的风暴具有许多错误。

我应该使用4.7或继续使用旧JDE?

谢谢。

有帮助吗?

解决方案

取决于什么你想要做的。实际上你会得到转免费的,如果你设计应用程序的布局,以解决独立的。时装置,转动你的布局和sublayout方法将会再次呼吁(或者如果你刚刚用建域和管理人员,这是全自动).

大事情你需要的4.7JDE要做的包括:

  • 应对具体触活动 (活动结果 例如在重要的一个领域,或 滚动,被自动映射 老Api)
  • 检测装置 定向的(虽然又、布局是 已经搞定的-这是更多 如果你想使用的加速度在较低的水平 例如控制一个游戏或东西)

底线:向后兼容性是一般非常良好,RIM映新的触摸的接口老年Api在一个明智的方式,并且由于暴风雨还没有完全采取的iPhone(大多数人认为,大胆和曲线仍然是更好的设备),坚持用一个老SDK除非你做一个非常困的具体应用。

其他提示

Blackberry Storm应该支持使用以前版本创建的程序。但有时,程序会因为新版本中的错误或旧版本中现在修复的错误而中断。

4.7 API中必须进行大量更改才能支持Storm的新功能。

但是,实际上,您应该使用可以逃脱的最低JDE进行开发,以避免强迫那些可能会尝试您的程序首先更新的人。另一方面,当然,如果你想做一个旋转界面,你将需要4.7 JDE和Storm。

如果您对输入的处理方式进行了任何更改,那么使用4.7进行开发确实存在一些问题。如果您已经创建了任何自定义字段,则需要更新它们并使用不同的版本来构建4.7 vs <!> lt; 4.7。字段上有更多方法,例如moveFocus(int x, int y)

如果在任何地方输入任何文本,您将必须确保虚拟键盘不会掩盖或从视图中删除您需要显示的任何内容。

如果您在屏幕上手动完成某些操作并且您不希望在运行时更改视图,那么视图的自动旋转有时也是一个问题,在这种情况下,有一种方法可以强制应用程序进入特定方向。

至少在使用GaugeField对象时,我也注意到了模拟器的一些问题,也就是说,如果你专注于GaugeField,则无法移除焦点。不确定这个问题是否已经修复或者是什么,但至少这是我的模拟器的方式。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top