BlackBerry 基本UI 库开发实例(一)
2010-05-06 19:50
357 查看
1准备开发环境
准备开发环境,创建新的BlackBerry项目,创建最简单的UI应用程序Hello World,在开发环境中内置的黑莓9700模拟器中运行。1.1 准备开发环境,下载并安装BlackBerry Java Plug-in for Eclipse开发工具
本文使用的BlackBerry Java Plug-in for Eclipse版本为: v1.1 beta2(1.1.1) ,相对于JDE该工具简称eJDE。eJDE 1.1.1内置eclipse 3.5.1 。eJDE 1.1.1内置BlackBerry Java SDK version 5.0.0。而BlackBerry Java SDK里面又包括MDS模拟器,手机模拟器simulator,例子代码samples,文档docs等内容。
(下载地址: http://na.blackberry.com/eng/developers/devbetasoftware/javaplugin.jsp )
1.2创建BlackBerry Project
启动Eclipse, File à New à Other, 选择BlackBerry Project,填写Project name为UISample,选择JRE -> Use a project specific JRE为BlackBerry JRE 5.0.0,点击 Finish按钮创建项目。
注:向导中的BlackBerry JRE 5.0.0对应BlackBerry Java SDK version 5.0.0,后者内置采用BlackBerry OS 5.0.0的黑莓9000/9550/9700手机模拟器。如果需要开发测试针对黑莓8310等其他型号手机的应用程序,你可以通过eclipse在线更新的方式安装4.2.1/4.5/4.6/4.7等版本的BlackBerry Java SDK,比如SDK version 4.5内置黑莓8310手机模拟器。具体如何通过eclipse在线升级请参考www.blackberry.com/developers网站。
1.3 导入Hello World例子代码
把开发工具内置的例子代码helloworlddemo导入到项目src目录。BlackBerry开发工具带了几十个例子程序在C:/TOOLS/BlackBerry_JDE_PluginFull_1.1.1/plugins/net.rim.ejde.componentpack5.0.0_5.0.0.14/components/samples目录下面。把com/rim/samples/device/helloworlddemo 目录(包括com/rim/samples/device等父目录,Java代码和png图片)拷贝到项目src目录下面。
1.4为程序添加手机上面的图标
鼠标双击BlackBerry_App_Descriptor.xml文件,在第一个栏目(Application 栏目)的右边Application icons区域点击Add按钮,选择src/com/rim/samples/device/helloworlddemo/image/ helloworld_jde.png文件,保存。
1.5在开发工具内置的模拟器中测试Hello World应用
鼠标点击eclipse 菜单Run -> Run Configurations,在对话框中点击左上角的按钮,创建新的模拟器配置环境;修改Name为UISample;在对话框右边第一个栏目Projects栏目中勾上UISample项目;在对话框右边第三个栏目Simulator栏目中Device区域选择带qwert键盘的黑莓9700手机(缺省的模拟器是黑莓9550 Storm 2,这款手机不带qwert键盘,该型号模拟器不是特别方便在PC机屏幕上操作);点击Run命令按钮运行。
1.6在手机模拟器上运行Hello World
运行在手机模拟器Downloads文件夹中,你可以看到Hello World演示程序的图标,运行这个程序。运行结果如图。
相关文章推荐
- BlackBerry 基本UI 库开发实例(零)
- Android开发学习之路--UI之基本布局
- iOS开发UI系列之UIImageView的基本使用
- 【iOS 开发】基本 UI 控件详解 (UIButton | UITextField | UITextView | UISwitch)
- OpenDaylight开发实例toaster实验过程记录(1)--创建项目基本结构
- 使用gSOAP开发实例(7) 基于HTTPS的基本认证(Basic Authentication)
- 告别aspx,高性能快捷开发 — JQuery Smart UI 快捷开发实例应用(一)入门【前篇】
- BlackBerry Java客户端开发项目实例教程二
- Android RSS客户端开发实例之三:在UI中显示RSS列表
- 中文开发指南:UI 准则 - BlackBerry 智能手机
- iOS开发的UI制作中动态和静态单元格的基本使用教程
- Android UI开发第十六篇——分享一个popuwindow实例
- Android开发学习之路--UI之基本布局
- Unity_2D游戏实例从零讲起(3)——基本菜单UI的实现
- 基于Visual C#的AutoCAD开发——实例11 绘制基本图形
- iOS开发控件之UISegmentedControl:基本属性与自定义
- 最新基于高德地图的android进阶开发(5)地图的基本操作、事件监听、用户UI、图层选择等
- 《Apple Watch 开发》UI 布局、大小等基本控制
- [IOS开发教程] IOS UIDevice & IOS检测屏幕旋转实例
- Android UI开发 popupwindow介绍以及代码实例