J2ME程序开发实用案例从入门到精通(附光盘)
|
|
| 新书城图书编号:280126 |
| 图书ISBN:9787302160557 |
| 出版时间:2007-10-1 |
| 出版社:清华大学 |
| 作者:王晓 |
|
市场价格:¥36 |
|
普通会员:¥28.8
|
80折 |
|
VIP会员:¥27
|
75折 |
|
|
|
|
|
|
|
【图书简介】
|
|
本书没有纯粹地讲解理论,而是全部采取案例分析的方式介绍如何进行实际项目的开发。讲解具体案例的时候,避免冗长的知识讲解,直接切入主题,告诉读者如何实现特定功能,让读者在实际操作中熟悉项目开发的整个流程。
|
|
|
|
【图书目录】
|
第1章 J2ME程序开发基础 1.1使用NeWels IDE和Mobility Pack配置.12ME开发环境 1.1.1 安装NetBeans IDE 5.0中文版 1.1.2安装.Mobility Pack 5.0中文版 1.2使用NetBeans IDE和Mobility Pack开发MIDP应用程序 1.2.1 Hello.J2ME!程序的开发 1.2.2 NeWels IDE中完整的MIDP项目结构 1.3使用NetBeans IDE和Mobility Pack调试MIDP应用程序 l.4本章小结 第2章 个人通信录 2.1系统架构设计与系统框图 2.2使用’NetBeans开发项目 2.3设计主MIDlet类 2.4数据模型部分的设计 2.4.1记录存储概述 2.4.2记录存储的管理 2.4.3设计账户Account类 2.4.4操作RecordlStore对象的数据 2.4.5 索引 2.5设计控制器 2.6界面部分的设计 2.6.1设计欢迎界面 2.6.2设计确认对话框 2.6.3设计搜索界面 2.6.4设计添加电话号码界面 2.6.5设计电话号码列表显示界面 2.7项目中用到的一些辅助类 2.8本章小结 第3章 RSS阅读器 3.1 RSS基础理论 3.1.1 RSS是什么 3.1.2 RSs的发展历史 3.1.3 RSS能干什么 3.1.4 RSS的优点 3.1.5 RSS文件结构 3.2 KXML简介 3.2.1 XML解析器种类 3.2.2 KXML解析器 3.3系统总体设计 3.3.1结构设计与系统框图 3.3.2系统运行演示 3.4使用NetBeans开发项目 3.4.1 创建项目 3.4.2设计主MIDlet类 3.4.3设计RSSSourceEntity模型类 3.4.4设计标题列表TitleList类 3.4.5设计RSS解析器类 3.4.6设计文章 显示ArticleShowUI类 3.4.7设计添加RSS Feed源AddFornl类
3.4.8设计修改RSS Feed源 EditForrn类 3.4.9设计显示状态信息Inform类 3.5 本章小结 第4章 移动图书馆 4.1 系统设计 4.1.1 总体设计 4.1.2客户端与服务器端的通信协议 设计 4.1.3功能模块的划分 4.2使用’NetBeans IDE和Mobility Pack 开发客户端 4.2.1创建项目 412.2设计主MIDlet类 4.2.3 设计A1armModel模型类 4.2.4设计HTTP通信类 4.2.5设计UIControler类 4.2.6设计欢迎屏幕 4.2.7设计主菜单 4.2.8设计读者登录界面 4.2.9设计联网等待界面 4.2.10设计修改密码界面 4.2.11设计查询图书界面 4.2.12设计显示查询结果界面 4.2.13设计其他界面类 4.3 使用NetBeans IDE开发服务器端 4.3.1 创建项目 4.3.2创建数据库 4.3.3设计模型类 4.3.4设计业务逻辑类 4.3.5设计主Servlet类 4.4本章小结 第5章 蓝牙联网俄罗斯方块游戏 5.1 项目简介 5.1.1 蓝牙简介 5.1.2.JSR82(JABWT)规范 5.1.3.JSR82 API概述 5.2系统总体设计 5.2.1 结构设计与系统框图 5.2.2功能模块的划分 5.3使用NetBeans开发项目 5.3.1 创建项目 5.3.2主程序模块(Main MIDlet类) 5.3.3方块生成与坐标控制模块 (TetrisBlock类) 5.3.4数据传输序列化模块 (Setialization接口) 5.3.5游戏地图存储模块 (TetrisMap类) 5.3.6游戏逻辑控制模块
(Tetriscanvas类) 5.3.7主从角色选择模块 (MasterSlaveSelect类) 5.3.8主从线程模块(MasterThread/ SlaveThread类) 5.3.9蓝牙设备与服务的发现模块 (.BluetoothDiscovery类) 5.3.10蓝牙连接的保存模块 (Bluetooth(20nnection类) 5.4本章小结 第6章 移动3D赛车游戏概述 6.1 3D图形学基础理论 6.1.1左手坐标系和右手坐标系 6.1.2 向量(Vector) 6.1.3矩阵 6.1.4渲染管道 6.1.5顶点着色 6.1.6光照模型 6.1.7纹理 6.2 M3G简介 6.2.1Graphics3D 6.2.2 World 6.2.3 Camera 6.3游戏总体设计 6.4使用NetBeans开发项目 6.4.1 创建项目 6.4.2赛车的生成 (使用3ds max建模) 6.4.3主程序模块(Main MIDlet类) 6.4.4 3D图形绘制模块 (CarCanvas类) 6.4.5汽车模型控制模块(Car类) 6.4.6汽车速度控制模块 (Velocity类) 6.4.7高度图生成模块 (HeightMap类) 6.4.8 网格生成模块 (MeshFactory类) 6.4.9移动式背景模块 (MobileBackground类) 6.5 本章小结 第7章 建立WAP站点发布程序 7.1 0TA简介 7.2 使用OTA方式发布MIDP应用程序 7.3 本章小结 附录Tomcat服务器的安装、配置和使用
|
|
|
|