BerryMatrix
文章平均质量分 57
昊天九绝
这个作者很懒,什么都没留下…
展开
-
BlackBerry视频播放编程
<br /><br />BlackBerry 平台支持MMAPI,支持Player在BlackBerry界面框架上播放视频。视频格式包括mpg, 3gp, avi 等等。以下代码片段分别解释在MIDP和BlackBerryUI两种框架下的视频播放。<br /> <br />对于提供了LCDUI支持的MIDP实现:<br /> <br /><br />publicvoid playVideo() {<br /> try {<br /> <br />原创 2010-06-28 18:12:00 · 940 阅读 · 0 评论 -
BlackBerry上的12种连接方式
<br />用过几款BlackBerry的应用,发现BB上的链接方式很多,归纳了一下大概有12种:BES - BlackBerry Enterprise Service with BBIBIS - BlackBerry Internet Service with BBITCP/IP - Direct TCP/IPWIFI - Wireless ConnectionCMNET - China Mobile NETCMWAP - China Mobile WAPUNINET - China Unicom NET原创 2010-06-16 15:59:00 · 958 阅读 · 0 评论 -
在BlackBerry上播放音频
<br />在BlackBerry上播放音频<br />播放音频范例<br />本节介绍如何在BlackBerry上创建一个音频播放器播放mp3,并提供播放,暂停,停止等控制。播放器如图所示:<br /><br /> <br /><br />这个播放器应用运行在BlackBerry 9700模拟器上,界面显示了歌曲名称,歌曲时长,播放状态,和操作按钮暂停,播放,和停止。如下几幅图显示其播放状态的变化:<br /><br /> <br /> <br />播放器状态为“正在播放”,歌曲All Rise正在被播放原创 2010-06-19 18:25:00 · 1586 阅读 · 5 评论 -
BlackBerry 拍照编程
BlackBerry SDK 5.0 以及之前的版本通过MMAPI实现拍照功能,主要的功能包包括:· javax.microedition.media· javax.microedition.media.control· javax.microedition.amms.control.camera拍照应用包括如下几部分:· 获取黑莓手机相机支持信息,照片大小,格式,照片质量· 显示并确定照片设置· 打开相机设备,原创 2010-06-22 22:44:00 · 1084 阅读 · 0 评论 -
在HomeScreen上添加指定应用图标
<br />已经有很多黑莓开发爱好者问了怎样能把自己的应用程序图标放到黑莓主界面上 (HomeScreen)。这个功能一直到黑莓OS 6.0才开放出来。<br /> <br />如下代码示意如何添加快捷图标到主界面:<br /> <br />1. 首先创建应用图标ShortCut:<br /> <br />Shortcut newShortcut = ShortcutProvider.createShortcut("Home Screen Demo Shortcut", "shortcut", 1);<br原创 2010-08-24 17:16:00 · 2810 阅读 · 0 评论 -
BlackBerry平台开发, Roadmap, OS 6
- Tools and Partnerships- Java Platform Overview- Java Platform Roadmap- BlackBerry 6 UI- Improved Input Handling- Graphics- Device Integration原创 2010-08-28 23:07:00 · 3042 阅读 · 1 评论 -
AutoCompleteField 文字输入自动完成
<br />BlackBerry SDK 5.0提供输入过滤,输入自动完成的功能。BasicFilteredList - 创建过滤列表AutoCompleteField - 创建输入自动完成Field<br />// 首先创建过滤列表<br />BasicFilteredList filterList = new BasicFilteredList();<br /> <br />// 自动完成内容<br />String[] days = {"Monday","Tuesday","Wednesday", "原创 2010-09-16 08:57:00 · 3592 阅读 · 0 评论 -
BlackBerry Java 提供的推送接口
<br />SDK5.0的API提供了PushApplication接口,可以非常简单地实现推送客户端, 同时支持接收BIS/BES推送消息. 代码非常简短,不需要后台进程,不需要自己实现侦听.<br /><br /><br />范例如下:<br /> <br />publicclass MainApp extends UiApplication implements PushApplication {<br /> <br /> publicvoid onMessage(PushInputStream原创 2010-09-08 16:16:00 · 3605 阅读 · 2 评论 -
BlackBerry系统属性
<br />BlackBerry系统属性<br />本章介绍BlackBerry系统属性,包括CLDC/MIDP/JTWI,MMAPI,PDAP,LAPI,SATSA,CHAPI,I18N,Bluetooth,WMA, JAX-RPC,JAXP,Browser。列表1列出各系统属性类别。<br /> <br />Property Categories<br />属性分类<br />CLDC<br />运算功能有限、电力有限的嵌入式装置规格<br />MIDP<br />使用CLDC配置设备的用户界面相关的规原创 2010-10-07 12:02:00 · 3560 阅读 · 0 评论 -
BlackBerry Widget 项目经验总结
<br />项目总结一、配置文件使用说明:<br />新建web/widget工程以后会自动生成一个工程配置文件config.xml,该文件包含了整个应用程序的关键配置信息,应用程序是否正常启动,直接取决于该文件参数的正确设置。在该文件中,我们必须提前声明:<br />domains(访问域):也就是本应用程序需要访问到的网络地址(域)。<br />所有在该应用程序中访问到的网址的访问域都必须提前在此声明,如果没有提前声明,则该网址将无法访问到(后面将介绍一种无需声明便可访问URL的方法)。<br />例如原创 2010-10-17 08:23:00 · 3509 阅读 · 0 评论 -
BlackBerry应用商店(App World)
<br /><br /> <br /> <br /><br /> <br /> <br /><br /> <br /><br /> <br /><br /> <br /><br /> <br /><br /> <br /><br /> <br /><br /> <br /><br /> <br /><br /> <br /><br /> <br /><br /> <br /><br /> <br /><br /> <br /><br /> <br /><br /> <br /><br /> <br /><b原创 2010-12-05 09:35:00 · 4473 阅读 · 1 评论 -
黑莓Webworks平台开发者关心的问题
<br /> <br />1. 什么是黑莓 WebWork 开源平台?<br />WebWork开源平台让web程序员使用标准的web语言进行超级应用的开发。这些应用支持系统集成,安全,扩展,运行在WebKit的渲染引擎上。<br /> <br />2. 什么是黑莓WebWorks编程模式?<br />该编程模式使用标准web技术,HTML5, CSS3, JavaScript. WebWorks平台可以对黑莓核心应用(电话,日历,联系人,摄像头,测振仪等等)进行访问。<br />原创 2010-10-29 12:46:00 · 4331 阅读 · 1 评论 -
黑莓广告服务
<br />概述<br /> <br />BlackBerry Advertising Service SDK 是黑莓应用平台的组件之一,为黑莓手机提供了广告展示,广告支付的功能。黑莓广告服务为开发者提供了一个中央管理网站,通过该管理系统开发者可以添加,删除基于网络的广告,调整广告发送率,而不用修改该客户端代码。另外该服务也提供了跟踪统计的功能,开发者可以查看关于广告的类别,支付,盈亏。广告中央管理网络: adservice.blackberry.com<br /> <br />为了丰富广告功能,开发者可以原创 2010-11-20 08:41:00 · 2968 阅读 · 0 评论 -
BlackBerry Java客户端开发项目实例教程一
设置BlackBerry开发环境下载集成了BlackBerry SDK 6.0 的Eclipse1. 注册BlackBerry开发者账号:http://us.blackberry.com/developers/2. 登录后点击左侧栏目里的Java Application Development->Java Application Development Tool原创 2011-06-29 13:05:00 · 3667 阅读 · 1 评论 -
BlackBerry Java客户端开发项目实例教程四
• 二维码扫描二维码扫描有很多实用场景,比如BBM通过二维码扫描添加好友、扫描产品二维码标识、扫描二维码ID等等。在Demo应用中使用二维码扫描订单ID,并检查该订单状态。BlackBerry二维码扫描关键的类包括:BarcodeDecoder - 能够解析1D、2D条形码BarcodeDecoderListener – 二维码扫描后的回调接口,用户处理获取的二维码Barcod原创 2011-06-29 15:37:00 · 3169 阅读 · 1 评论 -
BlackBerry应用程序优化
BlackBerry应用程序优化从两方面入手:应用程序包大小应用程序运行时内存的消耗1. 应用程序大小的影响下载时间数据流量和电池BlackBerry手机分配给每个应用程序的空间如果应用程序包很大,下载所需时间就很长。在网络情况不稳定的时候,很容易下载失败,甚至重新下载失败。对于手机,最耗电的部分是连网和产生数据流的时候,应用程序包过大会导致很多流量,既消耗流量也消耗电池。每一款BlackBerry手机对单个应用程序所占空间都有限制,这个数值大概是5M,如果超过该应用程序不能被安装。2. 图片与图片格式对于原创 2010-08-08 16:46:00 · 3048 阅读 · 0 评论 -
BlackBerry平台图片缩放功能-Bitmap
<br />BlackBerry 5.0 SDK支持图片缩放,类Bitmap提供了对图片缩放的支持。<br /> <br />1. Bitmap.scaleInto(Bitmap dst, int filterType)public void scaleInto(Bitmap dst, int filterType)<br /> 把原来的图片缩放成Bitmap dst的比例。Parameters:dst - Destination bitmap. filterType - Interpo原创 2010-08-08 12:25:00 · 4434 阅读 · 4 评论 -
RIM与黑莓,历史,背景,由来
RIM成立于1984年,总部位于加拿大安大略省的滑铁卢市,全称Research In Motion Ltd.,,意为动态研究。上世纪90年代RIM想把电子邮件和寻呼结合起来,1997年启动这个项目,并获得成功。RIM的主要产品为移动商务解决方案,由手提通讯终端BlackBerry(黑莓),软件服务,后端服务器组成。RIM使用C++和Java技术做产品研发。 1998年黑莓正式命名并在中国申原创 2010-05-07 08:17:00 · 2322 阅读 · 0 评论 -
BlackBerry平台发送短信实现
<br />J2ME短信发送在有些BlackBerry手机上可能不工作,如下是基于BlackBerry平台实现,使用DatagramConnectionBase发送。<br /> <br />public Datagram toDatagram(String msg, DatagramConnectionBase datagramConnectionBase, String phoneNumber) throws IOException<br /> { <br /> Datagr原创 2010-07-04 21:00:00 · 1425 阅读 · 0 评论 -
使用Blackberry平台的永久存储-PersistentStore
<br />Blackberry SDK 5.0 版本支持三种存储方式:RMS - Record StorePersistentStore - persistent store for RIMletSQL Lite for RIMlet<br />RMS方式的存储是基于byte数组的存储,对象需要先序列化,再存储。SQL Lite是数据库方式存储,支持SQL语句,这是5.0 SDK的新特性。Blackberry最成熟,最流行的存储方式是PersistentStore,可以直接存储对象。本文详细介绍Persi原创 2010-07-11 13:19:00 · 2372 阅读 · 1 评论 -
中电信正式发布黑莓 资费分四档最低189元
新浪科技讯 5月17日下午消息,中国电信今天正式宣布推出面向中国电信政企客户的天翼黑莓企业无线商务解决方案(BlackBerry 3G)。双方合作推出的黑莓手机型号为Storm 9530,支持GSM/WCDMA/CDMA 1X EVDO双模单待。 据悉,该方案集EVDO 3G网络、智能手机、软件和多功能服务于一体,能让中国电信企业客户轻松收发邮件、短信、访问企业社区网络、拨打接听电转载 2010-05-17 21:32:00 · 705 阅读 · 0 评论 -
Verizon对比Android,Palm Pre,BlackBerry,IPhone
这是一张来自 blackberryos.com 的关于 Verizon Wireless 对于 Andorid 、 Palm Pre 、 BlackBerry 和 IPhone 的对比图,我们可以看看在 Verizon Wireless 眼中,他们是如何定义这几家全球移动设备的领军人物的。原创 2010-05-18 08:37:00 · 3560 阅读 · 1 评论 -
中国电信引进黑莓手机
上午中国电信集团对外宣布,将与RIM公司合作,推出定制的中国版黑莓手机。美国总统奥巴马最钟爱的品牌,也终于以正式的身份走入了人们的视线。 “黑莓”手机,是同苹果IPhone齐名的智能手机,因为键盘像草莓的种子而得名,目前在全球有约3600万使用者,其中包括美国总统奥巴马。中国移动曾经推出过黑莓手机,但主要针对企业级用户市场。 据了解,电信此次即将推向市场的首批定制版转载 2010-05-17 21:20:00 · 1299 阅读 · 2 评论 -
Blackberry手机客户端应用侦听代码
<br />Blackberry主推推送技术,但何为推送技术,客户端对推送技术是怎样支持的?<br /> <br />推送的过程有应用服务发起,由BES服务器执行,数据通过BB专线,无线网最终达到黑莓手机终端,数据推送的目标终端以email地址或PIN决定。BES服务器与应用服务器或email服务器之间有轮询交互,BES服务器轮循应用服务器查看数据更新,如有更新,应用服务器会发起推送请求。<br /> <br />对于客户端应用来说,不存在轮循的操作。客户端应用只需侦听指定的端口,当数据到达时,客户端应用会原创 2010-07-14 08:07:00 · 1903 阅读 · 1 评论 -
Blackberry平台开发,教程,范例
<br />强烈推荐: http://blackberry.csdn.net/<br /> <br />Blackberry官方技术中心,教程,范例,开发软件下载,Blackberry技术更新,Blackberry平台支持的开发方式,从入门到进阶的指导。原创 2010-07-14 08:21:00 · 1256 阅读 · 1 评论 -
BlackBerry Java 进度条编写-包含win xp进度条
这是我2年前写的进度条代码,三种进度条:百分比进度条一般进度条模仿windows xp进度条百分比进度条 - 用于装载数据等待,可以设置进度条时间片和时间片进度 一般进度条 - 普通进度条,可以设置总共时间进度 winxp 进度条 - xp滚动条,可以无限制的滚动,比如在rpc任务时,数据没有返回前使用此滚动条。当数据返回后移除滚动条。源代码如下:-------------------------------------------------------------------------类 Progre原创 2010-07-18 17:25:00 · 3802 阅读 · 3 评论 -
BlackBerry模拟器中文支持
<br /> 大部分开发工具(JDE/eJDE)内置的或者是独立安装的手机模拟器缺省都没有安装中文语言包,缺省用户界面是英文。我们可以编辑相应的模拟器配置xml文件,加入中文语言包和输入法,然后在模拟器里面点击Options -> Language and Text Input -> Language,选择“简体中文”,在模拟器里面点击Options --> Language and Text Input -> Input Language,选择“拼音(简体中文)”,保存即可;如果在测试模拟器配置xml原创 2010-07-19 16:52:00 · 4456 阅读 · 3 评论 -
BlackBerry平台加密安全机制(Crypto API)
RIM Crypto API Goals •Confidentiality (保密性)为机密,敏感数据加密 (Encryption),解密 (Decryption)•Integrity (完整性)加密数据有可能被更改,比如银行存款数额,账号等,造成数据不完整。维护数据完整性的通过Hash算法实现,比如Digest, MAC•Authentication (鉴证)数据的来源或用户身份也可能被更改,这时就需要认证来检测。常用的认证方法包括: Digital Signature, Digital Certific原创 2010-07-23 07:51:00 · 4887 阅读 · 2 评论 -
BlackBerry平台获取手机号
<br /> <br />String number = Phone.getDevicePhoneNumber(boolean format);<br /> <br />获取手机号码<br /> <br />Parameters:<br /> <br />format - True if you wish to retrieve the phone number in its formatted form, which varies from region to region. <br /> <br />R原创 2010-07-28 08:55:00 · 3020 阅读 · 1 评论 -
黑莓蓝牙摇杆-Zeemote
<br />黑莓手机有很多配件,特别是蓝牙配件真是不少,比如蓝牙耳机,蓝牙Presenter(演说PPT用的),蓝牙打印机,蓝牙扫描仪等等。今天我来介绍一款蓝牙摇杆,名叫Zeemote,是为BlackBerry手机游戏设计的,比如玩赛车,街霸之类的游戏。说了这么多让我们来见识一下Zeemote的庐山真面目吧!<br /> <br />原包装的Zeemote!<br /> <br /><br /> <br />拆包!<br /> <br /><br /> <br /> <br />拿出来看看!<br /><b原创 2010-06-05 22:12:00 · 1411 阅读 · 0 评论 -
BlackBerry平台文件目录访问
<br />在BlackBerry SDK 5.0平台提供两种方式的文件目录访问:FileConnection - J2MEFilePicker - BlackBerry Native<br />J2ME方式是比较传统方式,本文介绍BlackBerry Native提供的FilePicker方式。FilePicker为文件访问目录提供界面,支持多种文件目录访问选项,比如设置起始文件目录和设置文件过滤等等。<br /> <br />范例如下:<br /> <br />创建FilePicker并显示文件目录:<原创 2010-08-08 11:52:00 · 3116 阅读 · 0 评论 -
BlackBerry Java客户端开发项目实例教程三
DemoApp20 移动商务应用项目技术点· 基于5.0 SDK以上版本的客户端推送 实现推送关键的类包括: PushApplication - 实现推送客户端的接口PushApplicationDescriptor -根据应用属性创建和管理推送客户端,端口,URL,App ID等。PushApplicationRegistry - 注册推送原创 2011-06-29 15:33:00 · 3058 阅读 · 0 评论