当前位置:在线查询网 > 在线百科全书查询 > Java ME实用详解——用Eclipse进行移动开发

Java ME实用详解——用Eclipse进行移动开发_在线百科全书查询


请输入要查询的词条内容:

Java ME实用详解——用Eclipse进行移动开发




基本信息


作者: 刘斌丛书名: Java技术大系

出版社:电子工业出版社

ISBN:9787121036545

上架时间:2007-1-30

出版日期:2007 年2月

开本:16开

页码:640

版次:1-1

内容简介


本书有两个技术特点,一是介绍如何开发java me手机应用程序;二是介绍如何使用eclipse开发java me应用程序。书中以java me开发技术为主线,同时穿插讲解如何通过eclipse集成开发环境实现程序的开发。.

从内容安排上看,由浅入深,首先介绍基础知识,然后给出具体实现代码,基本上涵盖了java me开发的各个领域,从个人数据访问到多媒体、网络,以及eclipse在java me方法领域的一些特殊应用等。从实际应用上看,书中选取的实例均具有完整性和代表性,通过具体的实例演示来提高学习效果。对于一些不容易理解和容易出错的地方都进行了细致、透彻的讲解。另外,书中还介绍了如何使用wtk、摩托罗拉、诺基亚、索尼爱立信的java me模拟器进行开发。..

本书适合对java me手机编程感兴趣的读者,既可以作为手机程序开发人员的参考用书,也可以作为高校java me手机编程的教材。

作者


刘斌,Motorola高级软件工程师,工作于Motorola官方的Java ME手机程序开发网站,主要从事Java ME的开发和技术支持工作。对Java ME开发的各个领域都有较深的理解和开发经验,并且已经帮助全球的Java ME开发人员解决了开发中的上千例技术问题。同时,编写了很多关于Java ME开发方面的中英文技术文档和书籍

目录


第1篇 基础入门篇

第1章 java me基础知识.

1.1 java me开发中的java语法

1.2 java me应用程序概述

1.3 移动开发中的常用规范

1.4 小结

第2章 eclipse的安装和开发环境配置

2.1 安装并配置jdk

2.2 安装eclipse

2.3 安装eclipse me

2.4 安装java me开发sdk

2.5 在eclipse中快速创建java me应用程序

2.6 小结

第3章 eclipse中的java me开发环境

3.1 eclipse平台技术概述

3.2 工作空间

3.3 eclipse菜单

3.4 视图

3.5 源代码编辑器

3.6 定制eclipse开发环境

.3.7 小结

第2篇 图形用户界面设计篇

4.1 java me用户界面概述

4.2 使用命令按钮

4.3 使用textbox

4.4 使用滚动条

4.5 使用列表窗口

4.6 小结

第5章 表单窗口form开发

5.1 简单表单应用

5.2 在表单中使用textfield

5.3 在表单中使用datefield

5.4 在表单中使用gauge

5.5 在表单中使用图像

5.6 在表单中使用choicegroup

5.7 监听表单条目状态

5.8 使用提示窗口

5.9 小结

第6章 java me开发基础——异常处理和多线程

6.1 异常概述

6.2 捕获和抛出异常

6.3 多线程概述

6.4 通过runnable接口实现多线程

6.5 通过thread类实现多线程

6.6 线程同步

6.7 线程的状态控制

6.8 小结

第7章 画布开发

7.1 显示画布屏幕

7.2 全屏显示模式

7.3 处理按键事件

7.4 处理指针事件

7.5 绘制文本和字体

7.6 在画布上绘制简单图形

7.7 在画布上显示图像

7.8 简单动画技术

7.9 小结

第8章 java me开发中的各种常用技术

8.1 midlet各个状态的处理策略

8.2 数学运算

8.3 随机数

8.4 字符串处理

8.5 时间和时区管理

8.6 定时器和定时器任务

8.7 振动和背光灯控制

8.8 小结

第3篇 数据存储与个人信息访问篇

第9章 记录管理系统

9.1 记录管理系统概述

9.2 添加和删除记录

9.3 读取和修改记录

9.4 在记录中保存二进制数据

9.5 记录管理系统的使用技巧

9.6 小结

第10章 记录管理高级应用

10.1 遍历记录

10.2 记录监听

10.3 查询记录和数据过滤

10.4 数据排序

10.5 小结

第11章 文件系统开发

11.1 通用连接框架

11.2 访问文件系统

11.3 文件和文件夹的访问

11.4 创建和删除文件/文件夹

11.5 读写文件数据

11.6 文件的复制和移动

11.7 访问文件属性

11.8 小结

第12章 访问个人信息

12.1 pim包概述

12.2 访问被支持的字段信息

12.3 添加/删除联系人

12.4 获取全部联系人..

12.5 精确或模糊查找联系人

12.6 访问分类信息

12.7 访问日程安排

12.8 处理待办事项

12.9 vcard

12.10 小结

第4篇 多媒体技术及游戏开发篇

第13章 多媒休技术开发

13.1 声音和音乐播放

13.2 视频播放

13.3 控制照相机

13.4 捕获声音

13.5 小结

第14章 动画及游戏开发

14.1 游戏画布gamecanvas

14.2 游戏精灵sprite

14.3 定义游戏图层tiledlayer

14.4 图层管理器layermanager

14.5 简单的游戏开发实例

14.6 小结

第15章 jsr 184 3d编程接口

15.1 jsr 184 3d应用程序的结构

15.2 导入3d图形文件

15.3 播放m3g中定义的动画

15.4 复制3d物体

15.5 移动物体

15.6 简单多边形物体的生成

15.7 灯光效果

15.8 使用材质

15.9 使用纹理

15.10 烟雾效果

15.11 小结

第16章 micro3d v3编程接口

16.1 创建简单的3d模型

16.2 移动、旋转和缩放3d物体

16.3 灯光效果

16.4 使用纹理

16.5 装载外部3d模型

16.6 小结

第5篇 网络与数据传输篇

第17章 http应用程序开发

17.1 http应用概述

17.2 下载并安装tomcat服务器

17.3 使用get方法交换数据

17.4 使用post方法交换数据

17.5 访问http头部信息

17.6 小结

第18章 socket和udp编程

18.1 socket的基本概念

18.2 开发socket服务器程序

18.3 开发socket客户端程序

18.4 udp概述

18.5 开发udp服务器程序

18.6 开发udp客户端程序

18.7 小结

第19章 蓝牙通信技术

19.1 蓝牙概述

19.2 蓝牙开发接口(jsr 82)

19.3 发现蓝牙设备

19.4 基于l2cap的数据传输控制

19.5 基于rfcomm的数据传输控制

19.6 小结

第20章 消息系统开发

20.1 jsr 120和jsr 205

20.2 发送和接收简单文本信息

20.3 发送和接收二进制消息

20.4 发送和接收多媒体消息

20.5 接收小区广播

20.6 小结

第6篇 高级专题篇

第21章 eclipse在移动开发中的高级应用

21.1 进行代码重构

21.2 程序调试

21.3 小结

第22章 对java me程序进行单元测试

22.1 单元测试概述

22.2 junit概述

22.3 通过junit进行单元测试

22.4 通过j2meunit进行单元测试

22.5 小结

第23章 java me程序与其他系统的综合开发——迷宫对战游戏

23.1 java me程序与其他系统的整合方法

23.2 迷宫对战游戏的整体设计

23.3 手机客户端游戏开发

23.4 服务器端开发

23.5 小结...