用开源工具创建 BlackBerry 应用程序
2009-12-24 00:00:00 来源:WEB开发网从代码的观点来看,BlackBerry 应用程序可以利用 J2ME 类以及特别扩展的应用程序编程接口(Application Programming Interface,API)。这些 API 与 J2ME 包的功能有些重叠。不过,BlackBerry 提供的类非常有用,因为它们为 BlackBerry 提供了强大的访问权。
如果此时您的目的在于通过构建样例应用程序继续学习本教程,请立即花时间安装一个 BlackBerry JDE 版本。“系统要求” 部分包括指向 RIM 的 Web 站点中的 JDE 下载页面的链接。
BlackBerry 应用程序
最佳的学习方法是实践,因此让我们开始动手构建 BlackBerry 数据收集应用程序。说明教程样例应用程序的每个主要元素,包括相关的源代码片段。
BlackBerry Application 类
本教程将创建一个应用程序,将在教程的各个小节中构建该应用程序。在 bb_ibm_demo.java 中可以找到要查看的第一个代码片段。您可以从 下载 小节下载本教程的完整源代码。
像所有基本的 Java 应用程序一样,应用程序需要有一个入口点,即 main。下面包括了源文件 bb_ibm_demo.java 的几个部分。
清单 1. bb_ibm_demo.java 文件的 main 方法//
// bb_ibm_demo.java
//
// MSI Services, Inc.
// Frank Ableson
// 973.448.0070
// fableson@msiservices.com
// code free to use for any purpose, commercial or otherwise
package com.msi.ibm;
// required imports
import net.rim.device.api.ui.*;
// our application class
class bb_ibm_demo extends UiApplication
{
// application entry point
public static void main(String[] args)
{
// create an instance of our app
bb_ibm_demo theApp = new bb_ibm_demo();
// "run" the app
theApp.enterEventDispatcher();
}
// app constructor
public bb_ibm_demo()
{
// create an instance of the main screen of our application
bb_ibm_screen screen = new bb_ibm_screen();
// make the screen visible
pushScreen(screen);
}
}
- ››创建SQL2005自动备份,定期删除的维护计划
- ››创建动态表单 javascript
- ››开源平台Meego和Android之间的对弈
- ››开源的Kingthy.Mail邮件组件库
- ››创建基于PPTP的站点到站点VPN连接:ISA2006系列之...
- ››创建基于L2TP的站点到站点的VPN连接:ISA2006系列...
- ››创建一个Twisted Reactor TCP服务器
- ››创建Windows Mobile上兼容性好的UI 程序
- ››创建android的Service
- ››开源飞信Openfetion最新发布v1.8版
- ››创建远古部落环境与原住民角色
- ››创建并扩展Apache Wicket Web应用
更多精彩
赞助商链接