黑莓开发 – 千丝海阁
再次测试google adsense。

黑莓尝试获得邮件时ObjectGroupReadOnlyException错误

1914 0 5.0

前阵子比较忙,这几天开始更新BBextra的代码,发现其中有一段弹框邮件预览的代码上我设置了按’o’键为打开邮件列表页面,而并不是直接打开新邮件,忽然觉得有点疑惑,记得有个...

监听所有邮件账号下的新邮件

2786 2 5.0

BBextra 1.06用的是监听默认邮件账号下的新邮件,因为一开始本人用的是shangmail代理转发接收所有的邮件,因此设备上只有一个邮件账号,即默认的账号,所以没发生问题。之后上了BIS后,直...

获得设备中默认的邮件地址

2553 4 5.0

通过以下代码,我们可以获得黑莓设备中默认的邮件地址。 //get the default session Session session = Session.getDefaultInstance(); If (session != null) { //now the store Store store = session.getStore(); //then the service confi...

黑莓新浪围脖客户端简单莓中自动判断HTTP连接方法

2552 1 5.0

static String getConnectionPerameter() { if(Feelsina.connectmode.equalsIgnoreCase("WIFI")) return ";interface=wifi"; if(Feelsina.connectmode.equalsIgnoreCase("CMNET"))...

在黑莓的通知栏(状态栏)里显示图标和数字

2576 0 5.0

通知栏也就是通常我们收到新短信,新邮件以及未接电话,桌面上会产生一个小图标,并记录未读消息个数,未接电话个数的那个区域。 近期在做一款《莓通知》的软件,利用自动发送指定...

获取设备内安装的程序清单

1706 0 5.0

RIM API里提供了CodeModuleManager,通过CodeModuleManager我们可以取得安装程序的作者,大小,名称,版本号等等信息。 int apps[] = CodeModuleManager.getModuleHandles(); for (int i = 0; i < handles.length; i++) { ...

[转]How to – Create a custom layout manager for a screen

1688 0 5.0

Procedure You can create your own custom layout manager by extending the net.rim.device.api.ui.Manager class and customizing it to fit your needs. Custom layout managers enable you to customize the placement of fields on the screen and customize navi...

自定义Field,paint background后光标消失的另类解决方法

2053 0 5.0

估计Field下应该有draw cursor的方法,不过此处采取另一种更为简单的方法。 将需要paint background的Field设置在manager下,在manager下做paint background,这样也能达到预期效果。 VerticalFieldManager v2 = ...

自定义RichTextField的drawText方法如何根据文字大小换行

1960 0 5.0

可能标题很模糊,唉,我也说不清怎么表达。如果光是继承RichTextField,直接setText(str)就可以达到自动换行的效果。 但是我这里要用到drawText的方法,因为我需要我的文字显示在指定的x,y点上...

去除黑莓默认的菜单full menu

1716 0 5.0

当你在屏幕内按下轨迹球的时候,默认会调用黑莓默认的菜单,用以下代码除去这个默认菜单。 protected boolean navigationClick(int status, int time) { return true; } 文章评...