第1章 Java在手机上的应用 1-1 Java语言的历史 1-2 Java平台的应用范围与相互关系 1-3 移动设备的应用开发平台--J2ME 1-4 Personal Java与Embedded Java 1-5 JavaPhone 1-6 目前Java在手机上的应用现况 1-7 使用J2ME平台开发手机程序的理由 第2章 CLDC/MIDP介绍 2-1 CLDC介绍 2-2 Java语言的差异性 2-3 虚拟机的差异性 2-4 CLDC定义的核心类库 2-5 CLDC的专属类 2-6 CLDC的安全性 2-7 CLDC的系统属性 2-8 MIDP介绍 2-9 MIDP增加的核心类库 2-10 MIDP的专属包 2-11 MIDP的系统属性 2-12 CLDC 1.1 2-13 MIDP 2.0 2-14 K Virtual Machine 2-15 其他的虚拟机 2-16 MIDlet suite与JAM 2-17 OTA(Over The Air)下载 第3章 开发工具与发展流程 3-1 准备发展工具 3-2 开发流程 3-3 MIDP仿真器的操作 3-4 MIDP仿真器的设定 3-5 MIDP仿真器的其他功能 3-6 MIDP仿真器的JAM功能 3-7 Wireless Toolkit 3-8 Wireless Toolkit的其他设定 3-9 其他开发工具 第4章 应用程序模型 4-1 CLDC的应用程序模型 4-2 MIDlet的生命周期 4-3 JAM与MIDlet的沟通 4-4 取得MIDlet suite内的资源 第5章 高级用户接口设计1 5-1 Java的AWT和SWING 5-2 Display显示管理员与Displayable可视组件类 5-3 Command与CommandListener 5-4 高级用户接口:Screen类 5-5 文字跑马灯:Ticker类 5-6 列表:List类 5-7 文字编辑器:TextBox类 5-8 信息窗口:Alert类 第6章 高级用户接口设计2 6-1 窗体:Form类 6-2 Item与ItemListener 6-3 ChoiceGroup类 6-4 DateField类 6-5 Gauge类 6-6 TextField类 6-7 StringItem类 6-8 Image类与ImageItem类 第7章 工作调度 7-1 线程(Thread) 7-2 Timer与TimerTask类 第8章 初级用户接口设计1 8-1 画板:Canvas类与Graphics类 8-2 色彩模型 8-3 基本绘图方法 8-4 文字绘制与Font类 8-5 图片绘制与Image类 8-6 绘图辅助工具 8-7 事件处理机制 第9章 初级用户接口设计2 9-1 仿真Key Repeat事件 9-2 图形滚动条 9-3 动画制作 9-4 地图配置 9-5 碰撞监测 9-6 Splash画面 9-7 其他效果 第10章 记录系统 10-1 RMS机制介绍 10-2 RecordStore的管理 10-3 取得RecordStore的相关信息 10-4 Record的操作 10-5 监测record的变化 10-6 多重字段的读取及写入 10-7 同步化的处理 10-8 Record的访问 10-9 Record的筛选 10-10 Record的排序 10-11 异常处理 第11章 网络程序设计 11-1 Generic Network Framework 11-2 HTTP通讯协议 11-3 Session管理 11-4 Socket网络连接 11-5 Datagram网络连接 11-6 其他的网络连接 第12章 实用开发技巧 12-1 内存使用的最佳化 12-2 提高程序的执行效能 12-3 仿真浮点数运算 附录A 附录B
|