标签: blackberry

Blackberry - 如何在状态栏中使用通知图标

在RIM Blackberry OS 4.6+中,有一项新功能 - 能够在状态栏中显示通知图标.集成应用程序使用它为用户提供快速和信息丰富的信息:交易者 - 未接来电,消息 - 未读消息等.

删除了死的ImageShack链接

可能使用通知图标:

  • 错过了活动
  • RSS更新
  • 对象状态(例如天气/应用程序活动/ gps信号强度)
  • 其他

我想发布此功能的指南.

integration user-interface notifications blackberry rim-4.6

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

测试适用于Android或BlackBerry的移动网站

如何在没有实际设备的情况下测试Android或BlackBerry的移动网站?

testing android blackberry

19
推荐指数
1
解决办法
3万
查看次数

使用本机API或J2ME开发Blackberry应用程序?

我们即将构建一个Blackberry应用程序,但是想知道是否使用J2ME(基于MIDlet)或Blackberry原生(UIApplication)实现.

我理解一些权衡.如果我们想将应用程序移植到其他设备,J2ME将更加灵活.RIM对Blackberry原生有更好的支持.

我仍然缺乏信息的地方是在UI方面.我们希望构建一个具有出色用户体验的应用程序,以及一个看起来像BB用户习惯的其他应用程序的应用程序.如果我们走J2ME路线,我们可以这样做吗?

对这个问题有点主观和技术性质的道歉.

api blackberry java-me

17
推荐指数
2
解决办法
1万
查看次数

在RSME中从RSAPrivateCrtKeyParameters/RSAKeyParameters转换为PEM

我正在开发一些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.

java base64 blackberry bouncycastle java-me

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

黑莓开发的最佳实践是什么,以达到最广泛的智能手机?

我想知道是否有人在为黑莓智能手机编写应用程序的经验.特别是,我想知道他们如何解决模型编号/运营商和操作系统的无数排列.

是否有建议的方法来编写代码,以便它针对最广泛的智能手机?

是否有编译器开关可用于定位特定型号的代码?

blackberry

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

如何在BlackBerry中自定义ListField?

我想在BlackBerry中自定义ListField,它能够连续列出图像和文本.

怎么做到这一点?

user-interface blackberry custom-controls listfield

15
推荐指数
1
解决办法
2万
查看次数

如何在BlackBerry Java中更改焦点时更改字段管理器的背景图像

我是黑莓手机的新手,可以选择创建菜单.每个选项都包含位图图像和标签.

这是第一个菜单项的代码:

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)

blackberry blackberry-jde

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

使用CSS隐藏某些内容而不显示:none或JavaScript

如何在不使用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及更高版本获得

html css mobile blackberry

14
推荐指数
8
解决办法
4万
查看次数

J2ME/Blackberry - 如何读/写文本文件?

请给我一个黑莓应用程序中读/写文本文件的示例代码.

file-io blackberry text-files java-me jsr75

14
推荐指数
2
解决办法
2万
查看次数

MSISDN:它是SIM卡数据吗?为什么所有提供的功能(来自Blackberry和Android)获取MSISDN不可靠?

我有几个关于MSISDN的问题.我明白:

  1. MSISDN基本上就是电话号码
  2. 它不是IMSI

我需要进一步了解的是:

  1. MSISDN号码是否在SIM卡中烧毁(存储)?如果是,是否所有提供商都确保SIM卡中有MSISDN信息?如果不是,需要澄清的是,没有编程代码可以获取MSISDN号码?

  2. 有些人建议按以下代码获取MSISDN.但如果未在设备中设置"我的电话号码",则两个代码都返回null.反过来,如果设置了它,它将返回"我的电话号码".因此,问题是:"我的电话号码"等于MSISDN?

    TelephonyManager.getLine1Number(); - >适用于Android

    Phone.getDevicePhoneNumber(true); - >黑莓手机

  3. 如上面的代码,返回字符串数据是从设备本身还是从SIM卡中获取的?

android blackberry phone-number sim-card msisdn

14
推荐指数
1
解决办法
3万
查看次数