WAP之家:为您提供最全最新的WAP技术,CP.SP.3G等行业资讯。 WAP之家交流论坛全新开放 点击进入>>
WAP资讯 | 3G动态 | SP动态 | 运营商动态 | 内容商动态 | 制造商动态 | 论坛讨论>> 每次自动访问
WAP技术 | WAP源码 | 手机编程 | 手机源码 | 无线技术 | J2ME技术 | 手机软件 添加到收藏夹
IVR技术 | SP资料 | SMS MMS技术 | 商业方案 | IVR下载 | 书籍教程 | 工具软件 语言:繁體中文

WAP之家技术文章手机编程BREWBREW™ SDK入门篇(一)

BREW™ SDK入门篇(一)
作者:佚名  来源:本站整理  发布时间:2008-4-8 1:25:26


在向导的第二步,有一个“Note”提醒我们需要为BREW应用程序创建一个模块信息文件(.mif)。点击写有“MIF Editor”的按钮启动BREW MIF编辑器。



图3
在MIF编辑器主对话框的小程序选项卡上,点击新建小程序按钮来打开如图3显示的生成ClassID对话框(在本文中“小程序”和“应用程序”指的是同一个事物,可能交替用到)。注意classID必须是唯一的。名称框里,我们输入“helloBrew”作为类名。在快速查看BREW安装目录下inc目录(\yourBREWdir\inc\)中的头文件:AEEClassIDS.h、AEEUsageAppIDs.h和AEESampleAppIDs.h后,我们知道0x1234ABCD不会与SDK中包含的任何其它ID有冲突。于是我们在这里选择“本地”并在ClassID文本框中输入“1234ABCD”或者其他不会出现冲突的ID。如果今后需要做商业化的应用,必须从BREW开发者外联网获得全球唯一的ID。点击“生成”按钮,并在接下来的确认对话框中点击“是”以确定生成本地ClassID。
 

JAVA手机网[www.cnjm.net]

此时,MIF编辑器创建了一个BREW ID(.bid)文件。该文件只是简单的包括了刚才生成的本地ClassID的“#define”定义语句。在下面的文章里,我们必须确认“helloBREW.bid”文件被“helloBREW.c”源文件引用(#include)。图4显示的是BREW MIF编辑器的“小程序”选项卡。在名称中输入“Hello BREW”,小程序类型里选择“工具”。我们还没有给出图标文件。现在不要关闭MIF Editor,我们很快回来。


 


 

图4
在我们的.mif文件里,将用到三个位图(.bmp)文件:一个大约为85×40象素,一个是26×26象素,还有一个缩略图是16×16象素。你可以用Windows附件中的画笔程序或者Visual Studio®中的资源编辑器来创建这几个位图。图5显示的是我用后一种工具生成的85×40象素的图像。当然,你可以用任何你顺手的工具。(注:将这几个位图文件另存为256色的位图文件,否则无法在Emulator中显示。)



图5
 

上一页  [1] [2] [3] [4]  下一页

[] [返回上一页] [打 印]
文章评论

用户名: 查看更多评论

分 值:100分 85分 70分 55分 40分 25分 10分 0分

内 容:

         (注“”为必填内容。) 验证码: 验证码,看不清楚?请点击刷新验证码