重写displayFieldFullMessage来去除它,当然你也可以自定义里面的文字内容。 question = new PasswordEditField("","",9,EditField.FILTER_LOWERCASE){ protected void displayFieldFullMessage() {} }; 文...
由OptionsProvider产生的多进程问题
在日常黑莓开发中,我们会用到optionprovider来将app集成到系统的选项菜单里。tiandi在实际开发过程中,遇上了一个问题,见下文所述。 public class NewClass extends UiApplication { public static Timer s1;...
[转]渐变,圆角矩形体的绘制
原文地址: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
就是屏幕上方带有标签可以切换的屏幕,转官方的代码。 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
默认情况下,labelfield是蓝白色的,如果要自己定义颜色,则需要重写paint。 LabelField l1 = new LabelField("Alert!!!/nYou do NOT get permission to access " + "this application.This application is prot...
[转]User Interface Coding Tips
今天无意中发现一个关于BB UI设计的tips,拿来分享一下。 《User Interface Coding Tips 》 – Scott Wahl, Manager, Software Documentation, RIM Three Tips for Managing Screens 1. Pop screens off the UI stack when the user fi...
用OutboundSMSListener来监听短信发出
今日想起之前有用户提出短信发出通知,已经短信到达对方的通知,因此查了下API。 发现前者没有问题,但短信到达的目前还未找到方法。 class OutboundSMSListener implements OutboundMessageListener{ ...
黑莓新手的误区–关于程序后台运行
以前一直听到某某要求把bbextra做到集成option中,没有后台图标,这样就不占后台,不占内存了。 这样的一个误区,也不知道是从哪个煤油那里开始创建的,我觉得就和地震预测的谣言一样...
无线管理软件WirelessKey 1.00 for blackberry
众所周知,BB自带了自动开关机的时间设定,但是没有针对信号以及WIFI的自动开关,这个疏漏往往会导致电量和流量的无意义流失。为了弥补系统遗漏的这一功能,感触黑莓团队的Tiandi童鞋...
黑莓开发:BasicEditField的layout
有时候你需要自己定义basiceditfield的长宽等属性,这里就需要layout,下面实例为你介绍如何自定义。 package newpackage; import net.rim.device.api.system.Display; import net.rim.device.api.ui.*; import net.rim.devi...