QQ在线客服
免费咨询热线
400-615-1233
工作时间-工作日
8:30-17:30

Java ME无线开发实用教程

  • 类  别:计算机系列
  • 书  名:Java ME无线开发实用教程
  • 主  编:张晓伟
  • 定  价:33
  • 开  本:16开
  • 时  间:
  • 出  版  社:北京邮电大学出版社
  • 书  号:978-7-5635-3010-6

内容摘要

  本书采用模块化方式,介绍了Java ME无线开发的相关技术,主要内容包括Java ME概述、无线应用程序开发基础框架、MIDP高级图形用户界面、MIDP低级图形用户界面、MIDP 2.0游戏开发包、角色扮演游戏项目、记录管理系统、Java ME 3D技术。
本书适合高职高专学生使用,也可以作为Java ME无线开发技术人员的参考书。

目录

模块1 Java ME 概述
1.1 Java ME基础知识
1.1.1 Java ME简介
1.1.2 Java ME体系结构
1.2 Java ME开发环境配置
1.2.1 JDK安装与配置
1.2.2 WTK的安装与配置
1.2.3 Eclipse及其插件EclipseME的安装
1.2.4 主流手机的模拟器
1.3 Eclipse相关配置
1.4 习 题
模块2 应用程序开发基础框架
2.1 MIDP开发环境及其无线应用程序开发流程
2.1.1 MIDP的应用程序环境
2.1.2 MIDlet开发流程
2.2 MIDlet应用程序模型
2.2.1 MIDlet开发包
2.2.2 MIDlet的生命周期
2.3 上机操作--在Eclipse中创建MIDlet项目
2.3.1 创建MIDlet的框架
2.3.2 添加代码
2.3.3 MIDlet的编译和运行
2.3.4 MIDlet的发布
2.3.5 下载至手机
2.4 习 题
模块3 MIDP高级图形用户界面
3.1 用户界面组成
3.1.1 用户界面类
3.1.2 lcdui包
3.2 屏幕交互类
3.2.1 Display类
3.2.2 Displayable类
3.2.3 Comman类
3.3 事件处理接口类
3.3.1 CommandListener接口
3.3.2 ItemStateListenerItem接口
3.4 高级显示界面类
3.4.1 Alert类
3.4.2 List类
3.4.3 TextBox类
3.5 Form类
3.5.1 Form类概述
3.5.2 Item类
3.5.3 StringItem类
3.5.4 ImageItem类
3.5.5 Spacer类
3.5.6 ChoiceGroup类
3.5.7 TextField类
3.5.8 DateField类
3.5.9 Gaug类
3.6 高级界面异常处理
3.6.1 Alert类异常
3.6.2 TextBox类异常
3.6.3 List类异常
3.6.4 Item类异常
3.7习 题
模块4 MIDP低级图形用户界面
4.1 Canvas类
4.1.1 Canvas类概述
4.1.2 Canvas程序结构
4.1.3 画布结构
4.1.4 画布的绘制和重绘制
4.1.5 画布可视化
4.2 用户输入事件
4.2.1 标准按键事件
4.2.2 游戏按键映射
4.2.3 获得按键状态
4.2.4 指针事件
4.3 绘制图形
4.3.1 绘制直线
4.3.2 绘制矩形
4.3.3 绘制弧形
4.3.4 绘制三角形
4.3.5 画笔风格
4.3.6 坐标变换
4.4 绘制文本
4.4.1 Font类与字体属性
4.4.2 字体绘制
4.4.3 布局
4.4.4 自定义字体
4.5 颜色处理
4.6 处理图像
4.6.1 PNG图像格式
4.6.2 Image类
4.6.3 图像旋转
4.7习 题
模块5 MIDP 2.0游戏开发包
5.1 MIDP 2.0简介
5.1.1 game包的结构
5.1.2 game包中的类
5.2 GameCanvas类
5.2.1 GameCanvas类的定义和方法
5.2.2 脱机屏幕
5.2.3 查询游戏按键状态
5.2.4 MIDP 2.0下的游戏主循环
5.3 Layer类
5.4 Sprite类
5.4.1 Sprite类的常用方法
5.4.2 Sprite类的使用
5.5 TiledLayer类
5.6 LayerManager类
5.7 习题
模块6 角色扮演游戏项目
6.1 角色扮演游戏项目概述
6.1.1 角色扮演游戏分类
6.1.2 角色扮演游戏要素
6.1.3 游戏剧情构思
6.2 角色设计
6.2.1 类的关系图
6.2.2 角色设计与实现
6.3 物品设计
6.4 关卡设计
6.5 战斗类设计
6.5.1 玩家战斗动作
6.5.2 战斗逻辑处理
6.6 资源管理类设计
6.6.1 资源管理类设计概述
6.6.2 资源管理代码详解
6.7 游戏前台
6.7.1 游戏启动界面
6.7.2 功能界面
6.8 游戏的编辑调试整合
6.8.1 在Eclipse下编辑调试程序
6.8.2 在WTK中打包和测试
6.9 习 题
模块7 记录管理系统
7.1 记录管理系统概述
7.1.1 与RMS相关的几个术语
7.1.2 MIDP设备的内存分类
7.1.3 记录管理系统的体系结构
7.2 记录操作
7.2.1 读写记录
7.2.2 枚举记录
7.2.3 记录排序
7.2.4 查询记录
7.3 应用实例
7.4 习 题
模块8 Java ME 3D技术
8.1 Java ME 3D技术简介
8.1.1 JSR 184概述
8.1.2 3D模式
8.2 3D模型
8.2.1 模型的建立
8.2.2 渲染模型
8.2.3 移动、旋转模型
8.3 3D游戏地形渲染技术
8.3.1 3D游戏地形渲染技术概述
8.3.2 开发步骤
8.4 习 题
参考文献

相关图书

  • Java程序设计项目化教程(第2版)

    主编:曹凤莲

    本书利用丰富有趣的案例讲解了Java的基础知识。全书主要包括7个项目,分别是Java开发环境的搭建,Java语法基础,Java流程控制设计

    ¥54
  • Java Web应用开发(第2版)

    主编:戎戟

    本书以JSP基本技术为中心,结合开发实例对各知识点和技能点进行讲解,主要内容包括Java Web应用开发基础、JSP语法、JSP内置对象、

    ¥45
  • Java程序设计案例教程

    主编:戎戟

    本书以Java基本技术为中心,详细介绍了编写Java应用程序所需的基础知识和基本技能,内容包括Java初步、Java语言基础、Java流程控制

    ¥45
  • Java Web应用开发基础

    主编:戎戟

    本书从Java Web应用开发技术的原理出发,结合开发实例对各知识点进行详细讲解,主要内容包括Java Web应用开发概述、JSP语法、JSP

    ¥36
  • Java应用程序设计——从模型到代码

    主编:杨洪雪 李云玮

      本书是作者在总结多年网络应用开发实践和教学经验的基础上编写的,不仅讲解Java语言,还把面向对象程序设计与软件建模技术有机结合,使

    ¥43
  • Web前端技术——XHTML+CSS+JavaScript

    主编:马蕾 赵婉芳

      本书根据高职高专教育教学特点,结合课程教学改革和应用实践编写而成。全书共分9章,内容包括Web前端技术概述、XHTML基础知识、CSS核心

    ¥45
  • Java程序设计案例教程

    主编:王希军

      本书为模块化教程,每个模块都由案例引入,以案例需求为依据讲解知识,同时有针对性地配有相应的实战训练项目,由浅入深地逐步增加难度

    ¥49