我正在开发一个Blackberry应用程序,我需要从手机中获取配置文件列表(用于声音设置).
有没有办法获取个人资料信息?
我正在使用BlackBerry Java API(OS 4.7及更高版本)在Java中编写BlackBerry应用程序.我想在我的应用程序的标题行中添加一个图标.API文档说"MainScreen"类的方法"setTitle"采用"Field",所以我想我可以创建一个包含图标(BitmapField)和一些文本(LabelField)的"HorizontalFieldManager".但是,当我这样做时,我得到一个奇怪的例外.是否可以使用setTitle()的任何字段(除LabelField之外)?我已经看到其他应用程序在其标题行中有图标,但也许他们没有使用setTitle()但创建自己的(假)标题行.
任何人都可以帮我解决我的问题 - 知道browserfield2已经在Blackberry中完成加载的方法是什么.我需要在加载后设置一些选项.browserfield2有一些方法可以显示吗?
我想创建一个简单的CRUD应用程序来测试Blackberry的数据处理功能.
如何创建简单的保存功能?
我有一个我为android编写的简单应用程序,我也想在Blackberry上运行 - 将代码放到他们的SDK并按预期运行它有多容易?
我只是想知道是否有人从经验中知道.Droid上我唯一使用的API是相机和面部检测.
谢谢!
在我的应用程序中,我一个接一个地放了一些屏幕,我需要随时弹出到主屏幕.有没有办法找出活动屏幕是第一个?或者,可能是,有任何功能弹出到根屏幕而没有弹出到以前的循环?
编辑换句话说,我需要我的应用程序转到上一个屏幕点击黑莓"后退"按钮(它没有任何额外的代码这样做),并转到屏幕,用户首先看到何时启动此应用程序点击"主页"来自我的用户界面的按钮
真的很抱歉要问一些偏离主题的问题,但我们有一个Blackberry 5.0应用程序,我们需要尽快在应用程序商店中起床.
我有一个包含以下内容的zip文件
[根文件夹] .alx [子文件夹<5.0.0>] .cod .csi .cso .debug .jad .jar [/子文件夹] [/根文件夹]
任何人都知道这是否可以按原样提交,或者我不确定这是否是预先调试版本,并且需要重新编译才能发布(iOS版).我注意到它不包含release.xml文件或devices.txt,我也觉得应该将子文件夹重命名为"Appname_5.0.0"
我在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并使用它有什么问题?需要什么类型的验证?
我一直在BB设备上尝试一些UI的东西,我在Field类的setMargin和setPadding函数之间有点混淆.我知道他们的定义,但是当我应该使用任何一个字段时我都不知道.任何帮助,例子将非常感谢!
谢谢!!
我正在尝试从我的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) blackberry ×10
java ×2
android ×1
appworld ×1
browserfield ×1
httprequest ×1
icons ×1
import ×1
integration ×1
jar ×1
json ×1
structure ×1
submission ×1
title ×1
verification ×1