在RIM Blackberry OS 4.6+中,有一项新功能 - 能够在状态栏中显示通知图标.集成应用程序使用它为用户提供快速和信息丰富的信息:交易者 - 未接来电,消息 - 未读消息等.
删除了死的ImageShack链接
可能使用通知图标:
我想发布此功能的指南.
如何在没有实际设备的情况下测试Android或BlackBerry的移动网站?
我们即将构建一个Blackberry应用程序,但是想知道是否使用J2ME(基于MIDlet)或Blackberry原生(UIApplication)实现.
我理解一些权衡.如果我们想将应用程序移植到其他设备,J2ME将更加灵活.RIM对Blackberry原生有更好的支持.
我仍然缺乏信息的地方是在UI方面.我们希望构建一个具有出色用户体验的应用程序,以及一个看起来像BB用户习惯的其他应用程序的应用程序.如果我们走J2ME路线,我们可以这样做吗?
对这个问题有点主观和技术性质的道歉.
我正在开发一些BlackBerry上的加密技术,我们正在使用证书.我们使用BouncyCastle Lightweight API而不是RIM api来应用加密,但在轻量级API中PEMWriter不起作用(好吧,它不包括在内,因为它需要一些JCE).
public RSAPrivateCrtKeyParameters _RSAPrivateKey;
public RSAKeyParameters _RSAPublicKey;
Run Code Online (Sandbox Code Playgroud)
我从对象得到这个键
AsymmetricCipherKeyPair theKeyPair
Run Code Online (Sandbox Code Playgroud)
所以,我需要一个BASE64Encode这两个键的方法,或者如何将这个键转换为可以直接转换为base64/PEM格式的其他对象.我可以手动生成证书,但我需要密钥的编码.
我知道有方法可以做到这一点,但都需要PEMWriter或未启用j2ME和bouncycastle轻量级API的API.
我想知道是否有人在为黑莓智能手机编写应用程序的经验.特别是,我想知道他们如何解决模型编号/运营商和操作系统的无数排列.
是否有建议的方法来编写代码,以便它针对最广泛的智能手机?
是否有编译器开关可用于定位特定型号的代码?
我想在BlackBerry中自定义ListField,它能够连续列出图像和文本.
怎么做到这一点?
我是黑莓手机的新手,可以选择创建菜单.每个选项都包含位图图像和标签.
这是第一个菜单项的代码:
hmf1_vfm1 = new VerticalFieldManager(Field.FIELD_HCENTER | VErrticalFieldManager.USE_ALL_WIDTH | VerticalFieldManager.FIELD_HCENTER | VerticalFieldManager.FOCUSABLE | Field.FOCUSABLE)
{
boolean isFocus;
//Bitmap bmp1 = Bitmap.getBitmapResource("mnu_tile1.png");
protected void sublayout(int maxWidth, int maxHeight)
{
super.sublayout(100,125);
setExtent(100,125);
}
protected void paint(Graphics g) {
try
{
//g.setBackgroundColor(0x504A4B);
//g.drawBitmap(0, 0, bmp1.getWidth(), bmp1.getHeight(), bmp1, 0, 0);
g.clear();
Background bg = BackgroundFactory.createBitmapBackground(Bitmap.getBitmapResource("mnu_tile1.png")); //mnu_tile1.png
this.setBackground(bg);
super.paint(g);
}
catch (IllegalArgumentException e) {
//SupportClass.showLog(TAG+" err 2 : "+e);
}
}
protected void onFocus(int direction) {
isFocus = true;
super.onFocus(direction);
}
protected void onUnfocus() { …Run Code Online (Sandbox Code Playgroud) 如何在不使用display:none或JavaScript的情况下隐藏div ?
在我的国家,许多Blackberrys都禁用了CSS支持(这里的移动公司对开发人员来说并不是那么好).我有文字说
<div class="BBwarn">
please activate your css support and a link
</div>
Run Code Online (Sandbox Code Playgroud)
我想隐藏一旦用户激活CSS支持,但我无法使用,display:none;因为它仅在BB固件4.6中受支持.这是一个公共站点,我不能让所有访问者升级.
有人知道这个解决方案吗?我希望这个问题现在更容易理解.
更新:谢谢大家的答案,但我无法使用
因为它们可以从Blackberry固件4.6及更高版本获得
请给我一个黑莓应用程序中读/写文本文件的示例代码.
我有几个关于MSISDN的问题.我明白:
我需要进一步了解的是:
MSISDN号码是否在SIM卡中烧毁(存储)?如果是,是否所有提供商都确保SIM卡中有MSISDN信息?如果不是,需要澄清的是,没有编程代码可以获取MSISDN号码?
有些人建议按以下代码获取MSISDN.但如果未在设备中设置"我的电话号码",则两个代码都返回null.反过来,如果设置了它,它将返回"我的电话号码".因此,问题是:"我的电话号码"等于MSISDN?
TelephonyManager.getLine1Number(); - >适用于Android
Phone.getDevicePhoneNumber(true); - >黑莓手机
如上面的代码,返回字符串数据是从设备本身还是从SIM卡中获取的?
blackberry ×10
java-me ×3
android ×2
api ×1
base64 ×1
bouncycastle ×1
css ×1
file-io ×1
html ×1
integration ×1
java ×1
jsr75 ×1
listfield ×1
mobile ×1
msisdn ×1
phone-number ×1
rim-4.6 ×1
sim-card ×1
testing ×1
text-files ×1