标签: blackberry

黑莓MDS模拟器无法启动

我遇到了安装JDE 4.5.0的MDS-CS模拟器的问题.我必须建立网络连接,我需要为此运行MDS.每当我启动MDS模拟器时,都会出现一个窗口并立即退出.

我该如何解决这个问题?

我在互联网上搜索这个问题,大多数答案都与路径环境变量有关.我检查了正确的路径变量,但仍然无法正常工作.我重新安装了JDE,仍然没有解决方案.

我的Java家就在 C:\Program Files\Java\jdk1.6.0_12

这会有关系吗?

blackberry java-me mds-cs

1
推荐指数
1
解决办法
4683
查看次数

在BlackBerry JDE 4.5.0的状态栏中添加通知图标

我正在BlackBerry JDE 4.5中编写一个Java应用程序,它将在启动时开始侦听某些事件.我想在状态栏中显示一个小图标.

我知道它在带有ApplicationIcon,ApplicationIndicator和ApplicationIndicatorRegistry类的BlackBerry API版本4.6.0中的支持,但是在BlackBerry JDE 4.5.0 API集中有哪些类?

更新

我认为4.5.0有一些支持,因为我使用的是带有OS v4.5.0.81的Blackberry Pearl 8100,它在状态栏上显示任何传入消息或呼叫的通知图标.

我制作了Alternale入口点和主要CLDC应用程序,如下文所述,

操作方法 - 为我的应用程序设置备用入口点

我有一篇文章,

如何 - 使正在运行的UI应用程序转到后台并在前台恢复

其中表示

无论应用程序是否正在运行,备用条目将使用传入的参数调用main方法.

但在我的情况下,当应用程序在后台运行时单击appIcon时,不会调用main().

它仅更新先前在备用入口点中设置的appIcon和appName.

所以如果在点击updatedIcon时没有调用main(),那么我没有得到控件的位置?

有人对这个问题有任何想法吗?


我更新了appIcon&appName.

现在我想要的是"当点击updatedIcon时,应该打开一个特定的屏幕,当用户返回主菜单时,应用程序应该获得其原始图标,应用程序名称和流量应该通过main()点击原始应用程序图标"

我在想,当我点击更新的appIcon时,控件将转到main(),但它没有调用main(),

Starting AppName
AppName already running
Run Code Online (Sandbox Code Playgroud)

&直接进入第一个屏幕.当我回到主菜单时,应用程序已更新图标和名称

那怎么弄呢?

integration user-interface notifications blackberry rim-4.5

1
推荐指数
1
解决办法
4888
查看次数

如何以编程方式更改blackberry配置文件?

提前致谢,

我想强制黑莓设备进入静音模式并通过我的程序返回原始配置文件.

blackberry

1
推荐指数
1
解决办法
817
查看次数

如何以编程方式关闭黑莓应用程序?

在我的黑莓应用程序中,我将用户重定向到预定的网站.在将它们发送到网站之前,我想以编程方式关闭应用程序,因为不再需要打开该应用程序.我可以用什么类或方法来关闭我的申请?

blackberry

1
推荐指数
1
解决办法
1438
查看次数

OS的黑莓市场份额

我正在寻找开发带存储的Blackberry应用程序.由于我的大部分数据都是结构化的,因此我一直在考虑使用SQLite进行存储.由于只有运行OS v5.0或更高版本的设备支持这一点,我想知道是否有很大一部分B'Berry市场运行v4.xx操作系统.

任何人都可以提供他们的市场份额细分吗?获得此统计数据甚至可能吗?

谢谢,
Teja.

mobile-phones blackberry

1
推荐指数
1
解决办法
1218
查看次数

Blackberry HttpConnection超时

在我的Blackberry 4.5项目中,我通过Connector.open创建了HttpConnection.如果我通过MDS连接,我可以在我的URL的其他参数中指定ConnectionTimeout.如果使用直接TCP连接或TCP over WiFi,如何指定超时?

connection timeout blackberry

1
推荐指数
1
解决办法
5339
查看次数

将按钮添加到BlackBerry中的ListField

我在BlackBerry中使用ListField并希望在行中包含一个带有两个文本字段的按钮,如:

           Button
           Text1
           Text2  
Run Code Online (Sandbox Code Playgroud)

但我无法添加按钮.我发现的所有帮助都是关于添加图像.

user-interface blackberry listfield

1
推荐指数
1
解决办法
1643
查看次数

在BlackBerry上设置EditField的高度和宽度

我想EditField在我的BlackBerry应用程序中设置一个高度和宽度.

blackberry blackberry-editfield

1
推荐指数
1
解决办法
3153
查看次数

循环使用String来查找Unicode字符需要花费太多时间

我正在创建一个自定义字段,我想用图片替换一些unicode caracters.它就像为黑莓设备做表情符号.好吧,我在编辑字段中循环caracters并用图像替换unicode caracters有问题.当文本变得太长时,循环花费太多时间.

我的代码如下:

String aabb = "";
char[] chara = this.getText().toCharArray();
for (int i = loc; i < chara.length; i ++) {
   Character cc = new Character(chara[i]);
   aabb += cc.toString();
   if (unicodeCaracter) {
       //Get the location
       //draw the image in the appropriate X and Y
   }
}
Run Code Online (Sandbox Code Playgroud)

这很好用,图像正好在正确的位置.但问题是当文本变大时,循环花费太多时间,并且设备上的文本输入变得不友好.

如何在文本中找到unicode caracters,而不必每次都为它们循环?他们错过了另一种方式吗?

我需要帮助解决这个问题.提前致谢

string blackberry java-me

1
推荐指数
1
解决办法
374
查看次数

我的目标是为多个平台开发 - 我应该使用Java SE还是ME?

我打算开发一个可以在多种平台上运行的库:Android,BlackBerry,Windows,MacOS.

我可能会使用很多与XML解析和HTTP请求和响应有关的功能.

我应该在开发过程中瞄准Java SE还是ME?

java iphone android blackberry java-me

1
推荐指数
1
解决办法
164
查看次数