我是新鲜的黑莓应用程序开发人员.我想创建一些可以在企业应用程序中使用的新的和创造性的黑莓应用程序.但我对如何开始以及我能采取和继续下去的想法并不清楚.
实际上我想创建一个getGlobalEvent应用程序,并通过另一个自定义应用程序控制该事件.有没有办法这样做.我可以从特定应用程序获取全局事件吗?它就像一个将自定义应用程序锁定在黑莓中的应用程序,如果你在锁定应用程序列表中添加以下应用程序并输入密码,那么当你尝试打开该应用程序时,它会要求你在锁定应用程序中设置的密码.
有人可以向我推荐一个很好的教程或实施BlackBerry应用推送服务的起点吗?我已经阅读了推送服务的基本概念.我需要一些示例代码来开始.
我在黑莓中开发了UI应用程序.
On Button Click事件我想显示添加两个数字的结果.
如何在Blackberry的Java应用程序中处理此事件?
VerticalFieldManager中有一个ListField,我想修复VerticalFieldManager的高度.因为ListField底部有一个无尽的空白区域.
我正在开发一个将在不同的黑莓设备上运行的应用程序.
640 x 480
800 x 480
360 X 480
320 X 240
480 X 360
Run Code Online (Sandbox Code Playgroud)
请告诉我如何处理这些决议.我使用过Differnt PicturebackgroundField,EditFields等.
我在命令提示符下使用了ant的phonegap blackberry.Windows 7,64x,相当确定Java SDK是32位.(http://wiki.phonegap.com/w/page/31930982/Getting-Started-with-PhoneGap-BlackBerry-WebWorks)
Ant工作正常,java版本返回:
java version "1.7.0"
Java(TM) SE Runtime Environment (build 1.7.0-b147)
Java HotSpot(TM) Client VM (build 21.0-b17, mixed mode)
Run Code Online (Sandbox Code Playgroud)
然而,当我在phonegap示例文件夹中运行ant blackberry build时,我得到:
build:
generate-cod-name:
[echo] Generated name: PhoneGapSample.cod
clean:
[delete] Deleting directory C:\BBWW\phonegap\sample\build
package-app:
[mkdir] Created dir: C:\BBWW\phonegap\sample\build\widget
[copy] Copying 9 files to C:\BBWW\phonegap\sample\build\widget
[zip] Building zip: C:\BBWW\phonegap\sample\build\PhoneGapSample.zip
build:
[exec] [ERROR] Failed to run launch java.exe.
BUILD SUCCESSFUL
Total time: 0 seconds
Run Code Online (Sandbox Code Playgroud)
我真的不知道我需要什么样的环境变量,但是我将其设置为phonegap教程:
用户变量JAVA_HOME设置为:
C:\Program Files (x86)\Java\jdk1.7.0;%JAVA_HOME%\bin in system
Run Code Online (Sandbox Code Playgroud)
有什么想法我错过了什么?
错误ant -d …
我有BlackBerry JDE 6.0的问题以下代码给我警告(并在运行时导致错误)
String s = "hello";
doSomeStuff(s + "world");
Run Code Online (Sandbox Code Playgroud)
警告:
Warning!: Reference to undefined class: java.lang.StringBuilder
Run Code Online (Sandbox Code Playgroud)
我不使用任何StringBuilder.我搜索并发现最新版本的RIM API不包含StringBuilder类.
将JRE版本更改为1.4可能有所帮助,但它给我带来了很大麻烦,因为我无法在此版本中使用泛型集合和一些新的api.
另一种解决方案是我可以使用StringBuffer,但我不能简单地使用'+'运算符吗?为什么难以尝试?
更新:
我正在寻找另一种使用'+'运算符的方法,因为我的代码使用了很多,我不想花很多时间来替换所有这些.
购买设备来测试你的apk/ipa/alx在不同的android/ios/blackberry手机上的口袋负担沉重,因为随着技术进步太快而你不能继续买到了解您应用的用户体验.
有没有公司提供拯救我们死亡投资的服务?我已经探索过Keynote DeviceAnywhere,它非常好,但速度非常快.
我正在等待解决方案尽快.
谢谢.