标签: blackberry

Blackberry - 获取个人资料列表和活动个人资料信息

我正在开发一个Blackberry应用程序,我需要从手机中获取配置文件列表(用于声音设置).

有没有办法获取个人资料信息?

integration notifications operating-system blackberry

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

如何在BlackBerry应用程序的标题栏中添加图标?

我正在使用BlackBerry Java API(OS 4.7及更高版本)在Java中编写BlackBerry应用程序.我想在我的应用程序的标题行中添加一个图标.API文档说"MainScreen"类的方法"setTitle"采用"Field",所以我想我可以创建一个包含图标(BitmapField)和一些文本(LabelField)的"Horizo​​ntalFieldManager".但是,当我这样做时,我得到一个奇怪的例外.是否可以使用setTitle()的任何字段(除LabelField之外)?我已经看到其他应用程序在其标题行中有图标,但也许他们没有使用setTitle()但创建自己的(假)标题行.

java icons blackberry title

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

browserfield在黑莓中完成加载

任何人都可以帮我解决我的问题 - 知道browserfield2已经在Blackberry中完成加载的方法是什么.我需要在加载后设置一些选项.browserfield2有一些方法可以显示吗?

blackberry browserfield

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

如何在Blackberry中使用持久对象存储?

我想创建一个简单的CRUD应用程序来测试Blackberry的数据处理功能.

如何创建简单的保存功能?

blackberry persistent-object-store

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

将一个完整的机器人应用程序移植到Blackberry上有什么样的转换工作?

我有一个我为android编写的简单应用程序,我也想在Blackberry上运行 - 将代码放到他们的SDK并按预期运行它有多容易?

我只是想知道是否有人从经验中知道.Droid上我唯一使用的API是相机和面部检测.

谢谢!

import android blackberry

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

弹出到主屏幕

在我的应用程序中,我一个接一个地放了一些屏幕,我需要随时弹出到主屏幕.有没有办法找出活动屏幕是第一个?或者,可能是,有任何功能弹出到根屏幕而没有弹出到以前的循环?


编辑换句话说,我需要我的应用程序转到上一个屏幕点击黑莓"后退"按钮(它没有任何额外的代码这样做),并转到屏幕,用户首先看到何时启动此应用程序点击"主页"来自我的用户界面的按钮

blackberry

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

发布时需要哪些Blackberry App World提交文件

真的很抱歉要问一些偏离主题的问题,但我们有一个Blackberry 5.0应用程序,我们需要尽快在应用程序商店中起床.

我有一个包含以下内容的zip文件

[根文件夹] .alx [子文件夹<5.0.0>] .cod .csi .cso .debug .jad .jar [/子文件夹] [/根文件夹]

任何人都知道这是否可以按原样提交,或者我不确定这是否是预先调试版本,并且需要重新编译才能发布(iOS版).我注意到它不包含release.xml文件或devices.txt,我也觉得应该将子文件夹重命名为"Appname_5.0.0"

blackberry structure submission appworld

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

Blackberry:将Library项目用作外部Jar时出现验证错误

我在Eclipse的Blackberry Java Plug-in中创建了两个Blackberry项目,即MyProjectApp(设置为应用程序项目)和MyProjectLib(设置为Library项目).现在我创建了一个简单的MainScreen类,如下所示:

public class SampleScreen  extends MainScreen {

    public SampleScreen (){
        RichTextField topbar = new RichTextField("hello world");
        add(topbar);
    }

}
Run Code Online (Sandbox Code Playgroud)

现在我将MyProjectLib导出为Jar文件,并在MyProjectApp中添加相同的外部Jar.现在我要使用以下方法触发SampleScreen:

public class MyProjectMain extends UiApplication{

     public static void main(String[] args) {

         MyProjectMain theApp = new MyProjectMain();       
        theApp.enterEventDispatcher();
    }

    public LangHostMain(){        
        // Push a screen onto the UI stack for rendering.
         pushScreen(new SampleScreen());
    }

}
Run Code Online (Sandbox Code Playgroud)

它给出了以下错误:

模块"MyProjectApp"存在验证错误.启动MyProjectApp时出错:模块"MyProjectApp"出现验证错误.

但是,如果我将SampleScreen类移动到MyProjectApp,它工作正常.导出Jar并使用它有什么问题?需要什么类型的验证?

verification blackberry jar

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

setMargin和setPadding blackberry API

我一直在BB设备上尝试一些UI的东西,我在Field类的setMargin和setPadding函数之间有点混淆.我知道他们的定义,但是当我应该使用任何一个字段时我都不知道.任何帮助,例子将非常感谢!

谢谢!!

blackberry blackberry-simulator

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

BlackBerry上的HTTP Post请求

我正在尝试从我的BlackBerry OS <7.X应用程序发送一个json字符串到我的服务器.我正在尝试使用HTTP Post请求.到目前为止我所做的是:

String httpURL = "http://ip_of_my_server/phpServer/receiver2.php/" + jsonString;

try {
    HttpConnection httpConn;
    httpConn = (HttpConnection) Connector.open(httpURL + getConnectionString());
    httpConn.setRequestMethod(HttpConnection.POST);
    httpConn.setRequestProperty("Content-Type", "application/json; charset=utf-8");
    DataOutputStream _outStream = new DataOutputStream(httpConn.openDataOutputStream());
    byte[] request_body = httpURL.getBytes();
    for (int i = 0; i < request_body.length; i++) {
        _outStream.writeByte(request_body[i]);
    }
    DataInputStream _inputStream = new DataInputStream(httpConn.openInputStream());
    StringBuffer _responseMessage = new StringBuffer();
    int ch;
    while ((ch = _inputStream.read()) != -1) {
        _responseMessage.append((char) ch);
    }
    String res = (_responseMessage.toString());
    String response = res.trim();
    System.out.println("!!!!!!!!!!!!!! Response is: " + …
Run Code Online (Sandbox Code Playgroud)

java json blackberry httprequest

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