BlackBerry 用户界面开发实例(一)

作者: 杨江

 

 

概述

 

本文通 一个 公审 用案例 介绍 何使用 Blac kBe rry UI API 用户 手机开 用户界 面程序 如何使 U I ( Scre e n ,   Man ager, Fie ld ) ,如 何扩 U I 组件 Lis tF ie ld ,如 过菜 / 按钮 / 键来 应用 ,如何 过布 管理器 Man ager 理特 U I 布局 和显示 果, 通过 OT A 线 部署 个应 用户 黑莓 机设 上。

 

 

 

面向对

 

对黑莓 机应 开发 ,对黑 应用 发稍 但是还 有实 能对 BlackB e rry

U I   开发 个更 了解。

目标: 在本文 办公 批的 中, 业客 要求 运行 黑莓 机上 于办 请和批

准的应 程序 让移 的用 他们 领导 地提交 / 查看 / 批办

 

应用程 的主 用户 有两个:

 

1.      等待审 的办 申请 表,用 可以 过菜 ,保存 查看 删除 录;

 

 

 

 

 

2.      查看每 申请 录的 ,领 可以 看, 或者拒 该申

 

 

 

要点:

 

1.      准备开 环境 创建 Bl ack Be rry ,创 最简 U I 程序 H e llo Wo r ld ,在开发 环境中 置的 9700 拟器中 行。

2.      创建主 共两 ( Scre e n ) ;创 菜单 主从 行之间 行导

 

3.      为主窗 添加 滚动显 数据 高级 Li s t Fie ld ,该 段和 审批 申请记录 列表进 数据 定。


4.      为从窗 添加 (Fi e ld ) 令按 使 布局管 器处理 U I 背景色。

 

5.      处理黑 手机 返回 (Re tu rn ) ,轨迹 (T ra ckBall ) ,输入 段数 变化

 

6.      配置模 器中 显示 跟踪调

 

7.      OT A 用部 ,为 OS 版本的 8300 /970 0 打包应 程序为 jad /alx 架设

OT A   署服 器,为   8 300/9 700   自动 署对应   O S   版本的 序。

 

8.      后记。

 

 

 

 

 

 

对读者 前提 求:

 

要求读 BlackB e rry /Bl ack B e rry UI API/ J av a 言都稍 了解 建议 以浏览附 录头三 个网站 特别 “开 教程 - RIM 开发 员教 以快速 得相 基本 识。

 

 

 

1 准备开发环境

 

准备开 环境 创建 Bl ack Be rry ,创 最简 U I 程序 H e llo Wo r ld ,在开 环境中 内置的 9700 模拟器中 运行。

 

1.1 准备 发环 ,下载并 安装 BlackB e rry Ja v a Plug - in f or E cli p s e 发工具

 

本文使 Black Be rry Ja v a Plug - in for E cli ps e : v 1.1 b e ta2 (1.1 .1) 相对 J DE 该工 简称 eJ DE e J DE 1.1.1 e c lipse 3.5.1 e J DE 1.1. 1 内置 Bl ac kB er ry J av a SD K ve rs io n 5. 0. 0 BlackBerry Java SD K 里面又 MDS 手机模 simulator 例子代码 samples ,文档 docs 等内

( 下载 : h ttp :/ /n a.b lackbe rry .com/e n g/d e v e lop e r s /devb e ta s of t w are /ja v ap lu gin. js p )

 

1.2 创建 Bla ckBe rry P ro je ct

启动   E cli ps e ,   File à   N e w   à   Oth e r,   选择   Bla ckBe rry   P ro jec t ,填写   P ro jec t   n am e     U ISamp l e 选择

J RE   - >   U s e   a   p ro jec t   s pe cif i c   J RE     BlackBe r ry   JRE   5.0.0 点击   Finis h   按钮 建项


 

注:向 中的 Bla ckBe rry J RE 5.0.0 BlackBerry Java SDK version 5.0.0 后者 采用 BlackBerry OS 5. 0.0 的黑莓 9000/9550/9 700 手机模 器。 果需 开发测 针对黑

8310 等其 型号 应用程 ,你 以通过 ec l ip se 在线更 的方 安装

4.2.1 /4.5/4.6/4.7 版本的 BlackBerry Java SDK ,比如 SDK version 4.5 内置黑莓

8310 手机模 器。 何通过 eclipse 线升 请参考

www.blackberry.com/developers 网站。

 

1.3 导入 H e l lo Wo rld 例子

把开发 具内 的例子代 h e llow orldde m o 入到 s rc 录。 B lackBe rry 工具带 几十 个例子 序在

C: / T OOLS/ BlackB e rry_ J DE _ Plu ginFu ll_ 1.1 .1 /p l ug i ns/n et.r i m .e jde.compon en t p ac k5.0. 0_ 5 .0. 0.1 4 /compo n en ts/ samp l es 目录下面 com/ri m/s a m p le s /de v ic e/h e ll ow orldd em o 录( com/ri m/s a m p le s /de v ic e 父目录 J av a 代码和 pn g 片)拷 到项目 s rc 面。


 

 

 

1.4   序添 手机 图标

鼠标双击 BlackB e rry _ Ap p _ De s cripto r.x m l ,在 一个栏 (App lic at ion 栏目 ) 的右边 App lic at ion icon s 点击 Ad d 钮, 选择 s rc /com /rim / s a m p le s /d ev ic e/he llow orldde m o /i m age /

h e llow orld _ jd e .pn g   文件,保 存。

 

 

 

 

 

 

 

1.5 发工 内置 器中测试 H e llo Wo rld 应用

鼠标点击 e cli p s e   菜单 Ru n - > Ru n Con f igurat ion s 对话框 点击 上角 ,创建 的模拟 器配置 境; N ame U ISamp l e 对话 右边 一个栏目 Pro j e cts 栏目中勾 U ISamp l e 目;在 话框 边第 Sim u lato r 目中 De v ic e 区域选 q we rt 键盘的黑 9700 机(缺 省的模 器是 955 0 Sto r m 2 款手 不带 qw e rt 键盘, 型号 拟器 别方便 P C 机屏 幕上操 ); Ru n 按钮运


 

 

   

 

1.6   机模 器上运行   H e l lo   Wo rld

运行在 机模 Down l oad s 文件 中, 可以 H e llo Wo rld 程序 图标, 行这 序。运 结果 图。

 

 

 


 

 

 

2 创建主从共 个窗口 (S creen) 创建菜 为主从窗口进行 间进行

导航

 

下面我 将创 主从共两 个窗 ( Scre e n ) 一个是初 记录 表窗 个是申 记录详 细内容。

提示: 莓手 上面最重 要的用 界面 Scr ee n 每个 Scr ee n 可以 / 字段 Fie ld 如文日%3

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值