今日想起之前有用户提出短信发出通知,已经短信到达对方的通知,因此查了下API。 发现前者没有问题,但短信到达的目前还未找到方法。 class OutboundSMSListener implements OutboundMessageListener{ ...
黑莓开发:BasicEditField的layout
有时候你需要自己定义basiceditfield的长宽等属性,这里就需要layout,下面实例为你介绍如何自定义。 package newpackage; import net.rim.device.api.system.Display; import net.rim.device.api.ui.*; import net.rim.devi...
黑莓开发:怎么样制作一个TreeField
package newpackage; import net.rim.device.api.ui.*; import net.rim.device.api.ui.component.Dialog; import net.rim.device.api.ui.component.LabelField; import net.rim.device.api.ui.component.TreeField; import net.rim.device.api.ui.component.TreeFieldCa...
黑莓开发:怎么样制作一个弹出框
今天群里有人问怎么做?一直报报jvm error 104:illegalargumentexception 其实很简单,官方都有例子可以看。 我估计应该是没有clean自己jde下的垃圾东西或者jde配置不对造成的参数错误。 package newpack...
invokeLater和invokeAndWait
还是今天才发现UI下有这么两个有趣的对立方法。 前者是调用并等待其它执行完毕,后者是调用让其它等待它执行完毕,初一看怎么这么绕口啊,其实很容易理解。 你建个Ui.pushscreen看看,...
黑莓开发中的拨打电话和发送短信函数
拨打电话: public void makeCall(String phoneNumber){ PhoneArguments call = new PhoneArguments (PhoneArguments.ARG_CALL,phoneNumber); Invoke.invokeApplication(Invoke.APP_TYPE_PHONE, call); ...
黑莓开发中layoutDelegate的作用
一个popscreen中加载了一些field来显示sms. public void sublayout(int w, int h) { setExtent(Display.getWidth()-55, Display.getHeight()-55); setPosition(10, 10); layoutDelegate(Display.getWidth()-55, Display.getHeig...
黑莓关于SMS的监听的补充
之前有一篇文章谈到黑莓上监听SMS的两种方式,http://www.tiandiyoyo.com/?p=262 昨天在写bbextra的短信弹出预览的时候,才发现这个问题,原来第一种方式用messageconnect的不支持CDMA的卡,只有第二种...
黑莓自定义HorizontalFieldManager
关于对齐,其实能说很多。它的对齐方式太复杂,不是一句两句就能说清的。 就比如labelfield可以直接靠右对齐,而其它的又不行,碰到这种情况,那么只能自己写自己的manager来控制各个部...
[转]blackberry黑莓的图片缩放
public static Bitmap ZoomImage(Image src, int desW, int desH) { int srcW = src.getWidth(); // 原始图像宽 int srcH = src.getHeight(); // 原始图像高 int[] srcBuf = new int[srcW * srcH]; // 原始图片像素信息...