图书介绍

J2ME程序开发实用案例从入门到精通PDF|Epub|txt|kindle电子书版本下载

J2ME程序开发实用案例从入门到精通
  • 王晓主编;王天顺等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302160557
  • 出版时间:2007
  • 标注页数:310页
  • 文件大小:41MB
  • 文件页数:321页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

J2ME程序开发实用案例从入门到精通PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 J2ME程序开发基础1

1.1 使用NetBeans IDE和Mobility Pack配置J2ME开发环境1

1.1.1 安装NetBeans IDE 5.0中文版1

1.1.2 安装Mobility Pack 5.0中文版4

1.2 使用NetBeans IDE和Mobility Pack开发MIDP应用程序6

1.2.1 Hello J2ME!程序的开发6

1.2.2 NetBeans IDE中完整的MIDP项目结构9

1.3 使用NetBeans IDE和Mobility Pack调试MIDP应用程序10

1.4 本章小结14

第2章 个人通信录15

2.1 系统架构设计与系统框图15

2.2 使用NetBeans开发项目17

2.3 设计主MIDlet类19

2.4 数据模型部分的设计21

2.4.1 记录存储概述22

2.4.2 记录存储的管理22

2.4.3 设计账户Account类24

2.4.4 操作RecordStore对象的数据28

2.4.5 索引35

2.5 设计控制器48

2.6 界面部分的设计58

2.6.1 设计欢迎界面58

2.6.2 设计确认对话框60

2.6.3 设计搜索界面61

2.6.4 设计添加电话号码界面63

2.6.5 设计电话号码列表显示界面66

2.7 项目中用到的一些辅助类68

2.8 本章小结69

第3章 RSS阅读器70

3.1 RSS基础理论70

3.1.1 RSS是什么70

3.1.2 RSS的发展历史70

3.1.3 RSS能干什么72

3.1.4 RSS的优点73

3.1.5 RSS文件结构73

3.2 KXML简介75

3.2.1 XML解析器种类75

3.2.2 KXML解析器75

3.3 系统总体设计76

3.3.1 结构设计与系统框图76

3.3.2 系统运行演示76

3.4 使用NetBeans开发项目78

3.4.1 创建项目78

3.4.2 设计主MIDlet类79

3.4.3 设计RSSSourceEntity模型类89

3.4.4 设计标题列表TitleList类90

3.4.5 设计RSS解析器类94

3.4.6 设计文章显示ArticleShowUI类98

3.4.7 设计添加RSS Feed源AddForm类99

3.4.8 设计修改RSS Feed源EditForm类101

3.4.9 设计显示状态信息Inform类104

3.5 本章小结105

第4章 移动图书馆106

4.1 系统设计106

4.1.1 总体设计106

4.1.2 客户端与服务器端的通信协议设计108

4.1.3 功能模块的划分109

4.2 使用NetBeans IDE和Mobility Pack开发客户端110

4.2.1 创建项目110

4.2.2 设计主MIDlet类111

4.2.3 设计AlarmModel模型类115

4.2.4 设计HTTP通信类120

4.2.5 设计UIControler类126

4.2.6 设计欢迎屏幕133

4.2.7 设计主菜单136

4.2.8 设计读者登录界面140

4.2.9 设计联网等待界面142

4.2.10 设计修改密码界面143

4.2.11 设计查询图书界面145

4.2.12 设计显示查询结果界面146

4.2.13 设计其他界面类147

4.3 使用NetBeans IDE开发服务器端147

4.3.1 创建项目148

4.3.2 创建数据库148

4.3.3 设计模型类149

4.3.4 设计业务逻辑类154

4.3.5 设计主Servlet类162

4.4 本章小结166

第5章 蓝牙联网俄罗斯方块游戏167

5.1 项目简介167

5.1.1 蓝牙简介167

5.1.2 JSR82(JABWT)规范169

5.1.3 JSR82 API概述170

5.2 系统总体设计173

5.2.1 结构设计与系统框图173

5.2.2 功能模块的划分176

5.3 使用NetBeans开发项目176

5.3.1 创建项目176

5.3.2 主程序模块(MainMIDlet类)178

5.3.3 方块生成与坐标控制模块(TetrisBlock类)182

5.3.4 数据传输序列化模块(Serialization接口)194

5.3.5 游戏地图存储模块(TetrisMap类)194

5.3.6 游戏逻辑控制模块(TetrisCanvas类)201

5.3.7 主从角色选择模块(MasterSlaveSelect类)216

5.3.8 主从线程模块(MasterThread/SlaveThread类)218

5.3.9 蓝牙设备与服务的发现模块(BluetoothDiscovery类)219

5.3.10 蓝牙连接的保存模块(BluetoothConnection类)240

5.4 本章小结241

第6章 移动3D赛车游戏概述242

6.1 3D图形学基础理论242

6.1.1 左手坐标系和右手坐标系242

6.1.2 向量(Vector)243

6.1.3 矩阵244

6.1.4 渲染管道245

6.1.5 顶点着色247

6.1.6 光照模型251

6.1.7 纹理253

6.2 M3G简介265

6.2.1 Graphics3D266

6.2.2 World267

6.2.3 Camera267

6.3 游戏总体设计268

6.4 使用NetBeans开发项目269

6.4.1 创建项目269

6.4.2 赛车的生成(使用3ds max建模)270

6.4.3 主程序模块(MainMIDlet类)270

6.4.4 3D图形绘制模块(CarCanvas类)271

6.4.5 汽车模型控制模块(Car类)282

6.4.6 汽车速度控制模块(Velocity类)293

6.4.7 高度图生成模块(HeightMap类)294

6.4.8 网格生成模块(MeshFactory类)300

6.4.9 移动式背景模块(MobileBackground类)303

6.5 本章小结304

第7章 建立WAP站点发布程序305

7.1 OTA简介305

7.2 使用OTA方式发布MIDP应用程序305

7.3 本章小结306

附录 Tomcat服务器的安装、配置和使用307

热门推荐