论坛首页 移动开发技术论坛

第1章BlackBerry API

浏览 4651 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-01-28  

作者:Confach 发表于March 19,200614:59 pm 
版权信息:可以任意转载, 转载时请务必以超链接形式标明文章原始出处和作者信息. 
http://www.cnblogs.com/confach/articles/353363.html

 

 

1BlackBerry API

使用 BlackBerry API                                                    

BlackBerry设备上使用Java                                           

应用程序控制

使用BlackBerry API

  BlackBerry Java 开发环境(简称JDE)的设计提供了一套完整的API和工具,来开发在BlackBerry设备上运行的Java应用程序。

  BlackBerry设备包含了一个基于CLDC1.1以及MIDPJava MEJava Platform Micro Edition)运行时环境。BlackBerry API扩展提供了额外的功能,并且和BlackBerry集成得更紧密。

   你可以在你的应用程序中使用CLDC/MIDPBlackBerry API。为了能让你的应用程序在任何采用JTWIJava Technology for Wireless Industry无线领域的Java技术)的设备上运行,你仅需要使用CLDCMIDP API来编写标准的MIDP应用程序。

      [if gte vml 1]>

BlackBerry手持设备软件组件

为了查看API 参考。点击任务栏的开始>程序>Research In Motion>BlackBerry JDE 4.1.0>API Java Doc Reference

BlackBerry API

BlackBerry API为访问BlackBerry特性提供了用户界面,本地化,网络,以及其他功能。

  注:访问某些特性,如高级的加密,同步,以及消息的额外API,是受限制的。为了使用这些API,你必须收到专门来自Research In Motion的认证中心编写的许可。为了得到更多信息,参看 BlackBerry 应用程序开发者指南第一卷:基础 第二卷:高级

 

BlackBerry API 

描述

 

net.rim.blackberry.api.browser

应用程序可以调用BlackBerry浏览器,为了得到更多信息,参看 BlackBerry 应用程序开发者指南 第二卷:高级。

 

net.rim.blackberry.api.invoke

允许应用程序调用BlackBerry应用程序,如任务,消息,备忘录以及电话。为了得到更多信息,参看BlackBerry 应用程序开发者指南 第二卷:高级。

 

net.rim.blackberry.api.mail

定义了必要的功能来将内部的RIM消息系统对象组件转化为和Mail API兼容并可移植的对象。同时也提供了发送,接收,以及访问消息的功能。为了得到更多信息,参看 BlackBerry 应用程序开发者指南 第二卷:高级

 

net.rim.blackberry.api.mail.event

定义了消息事件以及监听者(Listener)接口来管理邮件事件。为了得到更多信息,参看 BlackBerry 应用程序开发者指南 第二卷:高级

 

net.rim.blackberry.api.menuitem

允许应用程序在BlackBerry的应用程序例如地址本,日历以及消息中增加客户定制的菜单项,为了得到更多信息,参看 BlackBerry 应用程序开发者指南 第二卷:高级

 

net.rim.blackberry.api.options

允许应用程序在BlackBerry设备的选项中增加选项条目。为了得到更多信息,参看 BlackBerry 应用程序开发者指南 第二卷:高级

 

net.rim.blackberry.api.pdap

允许应用程序和BlackBerry个人信息管理(PIM)交互,PIM包括地址本,任务,日历。MIDPjavax.microedition.pim提供了类似的功能。为了得到更多信息,参看 BlackBerry 应用程序开发者指南 第二卷:高级

 

net.rim.blackberry.api.phone

提供了访问电话应用程序的高级特性。为了得到更多信息,参看 BlackBerry 应用程序开发者指南 第二卷:高级

 

net.rim.blackberry.api.phone.phonelogs

提供了访问电话呼叫历史记录的功能。为了得到更多信息,参看 BlackBerry 应用程序开发者指南 第二卷:高级

 

net.rim.device.api.bluetooth

允许BlackBerry应用程序在一个蓝牙序列端口连接的基础上与打开蓝牙无线技术的设备进行通信。为了得到更多信息,参看103页的“使用蓝牙序列端口连接”.

 

net.rim.device.api.browser.field

允许程序在界面上显示浏览器的字段。为了得到更多信息,参看 BlackBerry 应用程序开发者指南 第二卷:高级

 

net.rim.device.api.browser.plugin

允许程序增加额外支持的MIME类型到BlackBerry浏览器上。为了得到更多信息,参看 BlackBerry 应用程序开发者指南 第二卷:高级

 

net.rim.device.api.collection

net.rim.device.api.collection.util

为管理数据集合定义了接口和实用类。为了得到更多信息,参看13页的“集合”.

net.rim.device.api.compress

提供实用类来进行GZipZLib数据压缩。[1]

net.rim.device.api.i18n

提供类来支持BlackBerry设备上应用程序的本地化。为了得到更多信息,参看13页的“本地化应用程序”.

net.rim.device.api.io

提供一个定制的BlackBerry类库来管理数据的输入和输出。

net.rim.device.api.mime

提供与MIME编码的数据流一起工作的类。

net.rim.device.api.notification

提供触发事件的通知以及响应系统以及程序的事件的方法。为了得到更多信息,参看 BlackBerry 应用程序开发者指南 第二卷:高级

net.rim.device.api.servicebook

允许程序增加,删除,以及访问服务约定(Service Book[2]的接口。为了得到更多信息,参看BlackBerry 应用程序开发者指南 第二卷:高级

net.rim.device.api.system

提供访问系统级的功能,包括键盘和滑轮的事件监听者,图像创建和支持,和应用程序控制。

net.rim.device.api.ui

提供增强的功能来控制BlackBerry用户界面,包括屏幕和控件布局管理,控件类型支持,焦点,滚动,以及改变监听者。为了得到更多信息,参看39页的“用户界面API”.

net.rim.device.api.ui.component

提供了创建UI程序的界面组件库。为了得到更多信息,参看39页的“显示用户界面组件

net.rim.device.api.ui.container

提供创建UI程序的界面管理组件的库。为了得到更多信息,参看49页的“管理用户界面组件

net.rim.device.api.ui.text

提供类对文本字符串进行过滤,包含多种类型的数据,例如电话号码或URL

net.rim.device.api.util

提供实用的方法和接口,包含数组,哈希表,字符匹配。

CLDC API

CLDC API 

描述

java.io

提供数据流的系统输入和输出。

java.lang

提供Java编程语言基础类。

java.lang.ref

提供引用对象类,它们支持一定程度上的垃圾回收。

java.util

包含集合类,时间,以及多样的实用类。

javax.microedition.io

包含一般连接的类。

text-decoration: none; co

论坛首页 移动开发技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics