RIM 在发布Blackberry Storm 之后又发布了新的Blackberry JDE4.7。黑莓 Storm 是否支持使用以前版本创建的程序?我听说这个版本与旧版本相比有很多变化。 并且有人提示说 Storm 有很多错误。
我应该使用 4.7 还是继续使用旧的 JDE?
谢谢。
最佳答案
取决于你想做什么。如果您将应用程序的布局设计为与分辨率完全无关,那么您实际上可以免费获得旋转。当设备旋转时,您的布局和子布局方法将被再次调用(或者,如果您刚刚使用了内置字段和管理器,这一切都是自动的)。
您需要 4.7 JDE 完成的大事包括:
- 响应特定的触摸事件 (导致的事件 例如专注于一个领域,或 滚动,自动映射 到旧的 API)
- 检测设备 方向(虽然再次,布局是 已经处理好了-这更重要 如果你想在低水平使用加速度计 例如控制游戏或其他东西)
底线:向后兼容性总体上非常好,RIM 以合理的方式将新的触摸界面映射到旧的 API,并且由于 Storm 还没有像 iPhone 那样大行其道(大多数人认为 Bold和 Curve 仍然是更好的设备),坚持使用旧的 SDK,除非你正在做一个非常特定于 Storm 的应用程序。
关于blackberry - 用Blackberry JDE4.7 开发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/423753/