现在市面上有很多手机都有了java功能,如西门子的6688i、6618摩托罗拉的388、t720诺其亚的7210、7650等等,我们可以从网上或通过数据线下载好多有趣的java小程到手机里,如各种小游戏、小工具软件,扩展手机的功能。 那么,我们编程爱好者能不能自己动手编手机java小程序呢?当然可以了!这样我们既练习了编程,又节省了rmb呢!真是一举两得!因为在网上下载java小程序是收费的。
要想编写手机java小程序,您需要具有一定的java基础或c/c++基础,如果不是,请首先学习java的基本语法。如果你是c/c++的高手,就可以轻松地diy你想要的java小程序了!
一、安装开发工具
目前,各大手机厂商都已发布各自的java小程序开发包,我们到相关的站点都可找到。本文以西门子6688i为例进行介绍,其它厂商和型号的手机编程与其大同小异,只需安装不同的开发包即可。西门子6688i的java小程序开发环境为:borland jbuilder 7 personal + borland mobileset 3.01 + siemens mobility toolkit(smtk)6688i v1.0 beta 7。关于这三个工具可到http://www.cnjm.net下载。
开发工具的安装与设置
首先安装borland jbuilder 7 personal,安装完成后初次运行需要注册,选择have license key,点next>,选择paste license key text,然后把注册码复制进去,确认一次协议后就ok了。
接下来安装borland mobileset 3.01,安装完成后初次运行jbuilder6也需要注册,选择have license key,点next>,选择paste license key text,然后把注册码复制进去,确认一次协议后就ok了。
最后安装siemens mobility toolkit(smtk)6688i 1.0 beta8 或 smtk 3118 1.0 beta8,安装过程中会自动识别jdk的路径为jbuilder6安装路径下的jdk1.3.1。
全部安装完成后还需要配置一下jbuilder7。打开jbuilder7,然后点菜单tools->configure jdks,在jdk home path栏点change,选择6688i smtk安装的路径,要选到6688i_1b8为止,确定后上面的name栏会自动变成siemens,然后点ok搞定。
二、创建工程
启动borland jbuilder 7 personal,新建一个工程"car",本例程编译执得后是一辆赛车在手机屏幕飞驶而过,带背景音乐背景灯可一亮一灭的而且还有振动呢!
在jbuilder7中先新建一个工程:点菜单file -> new project,在对话框(如图1)中输入工程名、路径等内容。请在这里输入name:car;directory:c:\windows\jbproject\car(或你自己选择的路径),然后直接点finish就可以了。
点击菜单file -> new,在对话框中micro属性页中的midiet,点ok(如图2),弹出midiet向导对话框,在对话框中输入包名、类名。请在这里输入package:car;class:car,然后点next。 在下一对话框中输入类名,
class:carscreen;displayable type:javax.microeditoion.icdui.canvas,其它用默认即可,然后点 next,在最后一对话框中直接点finish就可以了。
图2
这时我们发现,borland jbuilder 7 personal已把程序的框架帮我们写好了!剩下的工作就是加入我们自己要写的代码了。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器