专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
<P>MIDP 设置初步<BR>MIDlets是在JAVA上的用于移动电话和双向寻呼机的小应用程序,文章包括制作和测试MIDlets、安装软件、配置你的系统和制作一个描述文件。作为例子我们将安装、编译和执行一个MIDlet,名字叫HelloMIDlet。</P><P>首先安装所需要的软件<BR>通常,windows平台是被推荐的,但是有限连接设备配置(CLDC)可以用在Windows和Solaris平台,JDK[tm]可以应用于Windows, Solaris, 和 Linux。&... [阅读全文] [PDF]
参考:[http://www.crazycoder.cn/]J2me手机程序开发起步参考:[http://www.crazycoder.cn/] 开发j2me手机程序的工具初学者选用Sun Java Wireless Toolkit(WTK)是个不错的选择,下面用一个简单的J2ME手机程序,介绍WTK开发J2ME手机程序的过程。参考:[http://www.crazycoder.cn/]1. 工具 J2SE 5.0 下载地址Sun Java Wireless Toolkit 2.2 (WTK) 下载地址:http://java.sun.com/javame... [阅读全文] [PDF]
开发笔记-键盘响应 不同的机型对于键盘事件的响应不一样。经过我的测试,Nokia 7210,3100一次只能接受一个按键信息。(我写了个测试程序,发现如果一个键被按下后没有松开,则KeyPressed事件不会再产生,即其他键的按下操作无效)所以,用缓冲处理控制精灵运动时,如果规定只能四方向运动。如果up已按下,再按下left,精灵的运动方向并不会改变。不过将按键缓冲。按下up,按下left不释放,松开up---精灵就会向左运动。(在松开up后产生了left的KeyPressed事件!奇怪吗?松开up后我并没有进行"按下"left这个动作... [阅读全文] [PDF]
2ME的开发,首先必须要建立开发的平台,而在开发的平台选择上,有四种方案。 一、功能比较全的Borland Jbuilder平台(推荐使用) 搭建这个平台,我们必需要安装:JBUILDER 7、JBUILDER 8 或 JBUILDER 9,BORLAND 的 MOBILESET 3.1。可选材料有:(注意这些不是必须的,没有这些你也可以进行开发)你所想开发的手机SDK,例如要在NOKIA上开发必须准备NOKIA DEVELOPER‘S SUITE,还可以根据自己需要加一些模拟器如7210等。 有了以上的材料就足够我们搭建一个很不错的开发平台了。 搭建步... [阅读全文] [PDF]
学习(一)——J2ME开发工具和厂商SDK介绍 在学习和使用J2ME的过程中,会用到很多的开发工具和厂商的SDK,下面是一些简单的介绍:一、开发工具:现在常用的开发工具有Jbuilder、Eclipse等,当然也有一些使用文本编辑器进行开发的。a) JbuilderJbuilder是Borland公司开发的一个Java开发工具,覆盖Java开发的各个方面,当然对于J2ME开发的支持也比较好。当前最新版本为Jbuilder 2005。官方网站:http://www.borland.com.cn/b) EclipseE... [阅读全文] [PDF]
2ME Wireless ToolkitWTK 的全称是Sun J2ME Wireless Toolkit —— Sun的无线开发工具包,使用其中的工具可以开发在与 Java Technology for the Wireless Industry (JTWI, JSR 185) 规范兼容的设备上运行的 Java 应用程序。该工具箱包含生成工具、实用程序以及设备仿真器。到本文写作时为止可以获取有四个版本,分别是1.0.4, 2.0, 2.1和2.2。每个版本都包括英语,日语,简体中文,繁体中文4个语种包。1.0.4版只能够开发MIDP1.0 应用程序。2.... [阅读全文] [PDF]
p;在游戏逻辑类里有几十行的变量定义也不足为奇。特别对于j2me来说更是如此,为了节省内存空间很多人舍弃了面向对象的特性把代码挤在一块。通常的情况是自已被自已的代码给淹死了!!所以在做结构设计时我很注重这一点,总是试图让代码节省一点扩展性多一点。这件事并不算很难只要认真去推敲总可以发现一些可以优化的东西,变量就是一例。大多数人更习惯于一个属性一个变量,举个例子假设要表示一个人物的属性你可能会这么做:int 生命;int 魔法;int 金钱;int 攻击力;int 防御力;int 人物所在的x轴;int 人物所在的y轴int 人物所在的行int 人物所在的列... [阅读全文] [PDF]
p; 在实际开发MOTO的产品的时候,会遇到一些细节问题。很烦人,但是往往难到不少人。下面就是我从自己实际开发经历中获得的一些问题的解决。1. Motorola V系列的J2ME的图标显示Motorola的V系列手机j2me程序图标大小必须是15*15的大小.而且必须在MIDlet-Icon中填出图标名字.不能只在MIDlet-1中填写.Nokia的手机的确只填写这里就可以了.2. 存储空间的限制问题Motorola的手机的RMS存储空间如果不在MIDlet-Data-Size中具体给出,那么默认的就只有8K还是12K,我记不清楚了。所以,必须再MIDle... [阅读全文] [PDF]
2ME开发以前,必须首先了解J2ME程序的开发过程,只有熟悉了开发过程以后才可以了解如何进行J2ME程序的开发。由于运行环境以及针对平台的不同,J2ME的开发过程和J2SE的开发过程不一样,要比J2SE的开发过程麻烦不少。 参考:[http://www.crazycoder.cn/]J2ME开发的大致过程是这样的:参考:[http://www.crazycoder.cn/] 1、编写Java源代码,在编辑器里面编写代码,你即可以在一般的文本编辑器里面编写,也可以在集成开发工具里面编写,这个和J2SE是完全一样的。参考:[http://www.crazyc... [阅读全文] [PDF]
其实J2ME做触摸开发也不是很难的,呵呵,有兴趣的朋友接着往下看吧。 在WTK目录下的\\WTK22\\wtklib\\devices\\DefaultColorPhone\\DefaultColorPhone.properties 的文件中有一行touch_screen=false,把它改成true就可以了 MIDP2.0对于触摸屏方法有3个 1.pointerDragged(intx,inty)触摸屏拖拽事件(暂时还没研究) 2.pointerPressed(intx,inty)触摸屏按压 3.pointerReleased(intx,inty)... [阅读全文] [PDF]
  在J2ME手机开发过程中,需要经常用到颜色来进行绘制,增强程序的表现效果,下面就介绍一下如何使用颜色。  由于J2ME技术比较简单,所以没有实现专门的颜色类,而只是使用RGB的概念来代表颜色。这里简单介绍一下RGB的概念,颜色是由红(Red)、绿(Green)、蓝(Blue)三原色组成的,所以可以使用这三个颜色的组合来代表一种具体的颜色,其中R、G、B的每个数值都位于0-255之间。在表达颜色的时候,即可以使用三个数字来表达,也可以使用一个格式如0X00RRGGBB这样格式的十六进制来表达,下面是常见颜色的表达形式:  红色:(255,0,0)或0x0... [阅读全文] [PDF]
  在J2ME手机开发过程中,需要经常用到颜色来进行绘制,增强程序的表现效果,下面就介绍一下如何使用颜色。   由于J2ME技术比较简单,所以没有实现专门的颜色类,而只是使用RGB的概念来代表颜色。这里简单介绍一下RGB的概念,颜色是由红(Red)、绿(Green)、蓝(Blue)三原色组成的,所以可以使用这三个颜色的组合来代表一种具体的颜色,其中R、G、B的每个数值都位于0-255之间。在表达颜色的时候,即可以使用三个数字来表达,也可以使用一个格式如0X00RRGGBB这样格式的十六进制来表达,下面是常见颜色的表达形式:   红色:(255,0,0)或0x00FF... [阅读全文] [PDF]
手机应用软件的开发越来越流行,其中又以J2ME开发为甚。放眼当前 各品牌手机,大多数都支持J2ME,而Java中的“一次编写,到处运行” 的概念也极大的吸引了开发者。但是,手机开发平台与PC比仍然有很大 的差距,J2ME的开放性也造成了各个手机J2ME程序的不兼容性,各大厂商都极力的推自己的特性开发包,而不注重与其他手机兼容。因此, 我们在开发J2ME程序的时候,不但要注意程序本身的开发,更要注意为不同品牌、型号的手机进行特定构建,特别是开发人员人数在10-20的 开发团队中。 1. 关于JDK/WTK的选择 JDK属于基础设施... [阅读全文] [PDF]
1 共13条 分1页