J2ME
文章平均质量分 84
iteye_8614
这个作者很懒,什么都没留下…
展开
-
体系介绍和环境配置
J2ME简介 Three Java Platforms J2SE—Java 2(Software Development Kit) Standard Edition, Java 2技术标准版,以界面程序、Java小程和其它一些典型的应用为目标; J2EE—Java 2 Enterprise Edition, Java 2技术企业版,以服务器端程序和企业软件的开发为目标; J2M...原创 2010-12-20 14:16:16 · 121 阅读 · 0 评论 -
高级界面开发
高级界面开发 1:基本界面和CommandCommand CLDC(1.1):java.io---标准JavaIO包,J2SEIO包的子集 java.lang——核心语言包,J2SE核心语言包的子集 java.util——工具包 javax.microedition.io——CLDC通用连接框架类和接口。 MIDP(2.0+) javax.microediti...原创 2011-01-06 08:33:17 · 130 阅读 · 0 评论 -
高级开发
高级开发 异常处理 异常的出现 程序运行时由于一些不可预知的原因出现异常(如文件找不到,用户输入参数格式不对) 异常的特点:掠过该块内余下的代码 常见的异常 ArithmeticException: 算术异常,如除数为0 ArrayIndexOutOfBoundsException:数组越界异常 ArrayStoreException:数组存储异常 Class...原创 2011-01-07 14:08:38 · 101 阅读 · 0 评论 -
画布开发
CanvasCanvas绘图 画布属于低级界面 Canvas的结构以及paint函数;showNotify,hideNotify函数 设置画布全屏:setFullScreenMode(booleanmode) 得到高度,宽度:getHeight,getWidth 在画布上绘制 设置绘图颜色:Graphics.setColor:格式0xRRGGBB或者传入数字 ...原创 2011-01-12 13:48:51 · 176 阅读 · 0 评论 -
MSRMS编程
基础知识 持久化存储的必要性 J2ME中提供了记录管理系统:RMS,和数据库很类似 相关的包:javax.microedition.rms 最重要的类:RecordStore 注意:RMS是记录管理系统,类似数据库;RecordStore是记录集,类似表,表中有Record RecordStore 常用打开记录集的方法 staticRecordStoreopenRecordS...原创 2011-01-13 08:35:48 · 194 阅读 · 0 评论 -
网络编程
1、Socket编程 Socket是什么 Socket是套接字,基于TCP协议的传输支持Socket 开发流程: 服务器监听某个端口 客户端连接服务器的某个端口 通过SocketConnection通信 服务器监听某个端口 javax.microedition.io.ServerSocketConnection javax.microedition.io.Co...原创 2011-01-15 08:11:04 · 129 阅读 · 0 评论 -
GameAPI
游戏画布,图层和游戏精灵 简介 javax.microedition.lcdui.game 包,提高Java 游戏的性能 GameCanvas:游戏画布,比普通画布更加适合游戏开发 Layer:图层,可以表示画布上的某个可视的物体,是抽象类 Sprite:可以充当游戏中的具体角色,一般用于运动角色,如子弹,汽车等 TiledLayer:可以充当游戏中的具体角色,一般...原创 2011-01-17 10:06:13 · 183 阅读 · 0 评论 -
J2ME代码优化
为什么要优化 CPU不快:10-400MHz 内存有限:128k-64M 电力有限 网络连接设置占用时间 大多数开发都是在模拟器上进行的,实际运行又是两码事 微观代码优化:除法上的优化 移动CPU 不需要一个除法指令 intmid = ( hi + lo ) / 2;改为 intmid = ( hi + lo ) >> 1; 有助于提高性能 ...原创 2011-01-17 10:09:58 · 134 阅读 · 0 评论