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

去除黑莓默认的菜单full menu

1697 0 5.0

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

如何将黑莓程序配置文件导出到INI中

1578 0 5.0

由于BBextra的选项越来越多,用户提出最好能实现配置文件导入导出功能,这样今后刷机之后,能通过导入文件来进行配置,省却了一步一步再手动点选选项来禁用或启用某功能了。 BB上文...

4.5OS和4.5OS+的应用程序logo问题

3004 4 5.0

先看下4.7+的OS图标,是标准80X80格式,按RIM提供的默认themes来看,基本上logo周围一圈留有空间,因此我们制作软件logo的时候也将周围一圈留下一定的量。 再看4.5的图标,和上图采用的是同...

触摸机型TouchEvent的调用

1395 0 5.0

原以为是用fieldchangelistener实现的,草草地涂了些代码,发现并无反应,甚至当添加focusable的时候,都不成功。于是怀疑是方法用错了,照理touch应该是另一种方法,果然,在API上search touch,...

关于电话挂断的流程

2323 1 5.0

由于在新版中增加了通话时,LED七彩显示功能,所以又重新检查了一下整个设备关于电话挂断的流程。发现phone log的add log方法竟然是在disconnect之前就执行的,所以如果用常规方式,即Disconne...

EditField不显示full field的方法

2682 3 5.0

重写displayFieldFullMessage来去除它,当然你也可以自定义里面的文字内容。 question = new PasswordEditField("","",9,EditField.FILTER_LOWERCASE){ protected void displayFieldFullMessage() {} }; 文...

由OptionsProvider产生的多进程问题

2565 9 5.0

在日常黑莓开发中,我们会用到optionprovider来将app集成到系统的选项菜单里。tiandi在实际开发过程中,遇上了一个问题,见下文所述。 public class NewClass extends UiApplication { public static Timer s1;...

[转]渐变,圆角矩形体的绘制

1376 0 5.0

原文地址:http://www.deepgraysea.com/bbroundedrect.htm import net.rim.device.api.ui.*; import net.rim.device.api.ui.container.*; import net.rim.device.api.ui.component.*; import net.rim.device.api.ui.decor.*; // Our application. public class R...

[转]怎么样做一个tabscreen

1420 0 5.0

就是屏幕上方带有标签可以切换的屏幕,转官方的代码。 package com.rim.samples.tabcontrol; import net.rim.device.api.ui.Field; import net.rim.device.api.ui.FocusChangeListener; import net.rim.device.api.ui.UiApplication; import n...

自定义颜色的labelfield

1638 0 5.0

默认情况下,labelfield是蓝白色的,如果要自己定义颜色,则需要重写paint。 LabelField l1 = new LabelField("Alert!!!/nYou do NOT get permission to access " + "this application.This application is prot...