本书由浅入深、循序渐进地介绍了Java ME技术的各个常用技术,主要包括Java ME开发基础知识、图形用户界面设计、数据存储和个人信息访问、多媒体技术及游戏开发、网络与数据传输和高级专题等内容。关于通过Eclipse开发Java ME程序部分,主要包括Eclipse的安装和开发环境配置,Eclipse中的Java ME开发环境,进行代码重构,程序调试,对Java ME程序进行单元测试等内容。
本书适合希望进行Java ME手机编程的初、中、高级读者,可作为手机程序开发人员的参考用书,也适合作为高校Java ME手机编程的教材。
本书有两个技术特点:一是介绍如何开发Java ME手机应用程序;二是介绍如何使用Eclipse开发Java ME应用程序。书中以开发Java ME应用为主线,重点介绍Java ME的各种常用技术,在介绍的过程中穿插讲解如何通过Eclipse集成开发环境实现程序的开发。
本书由浅入深、循序渐进地介绍了Java ME技术的各个常用技术,主要包括Java ME开发基础知识、图形用户界面设计、数据存储和个人信息访问、多媒体技术及游戏开发、网络与数据传输和高级专题等内容。关于通过Eclipse开发Java ME程序部分,主要包括Eclipse的安装和开发环境配置,Eclipse中的Java ME开发环境,进行代码重构,程序调试,对Java ME程序进行单元测试等内容。
本书适合希望进行Java ME手机编程的初、中、高级读者,可作为手机程序开发人员的参考用书,也适合作为高校Java ME手机编程的教材。
第一篇 基础入门篇
第一章 Java ME基础知识
第二章 Eclipse的安装和开发环境配置
第三章 Eclipse的Java ME开发环境
第二篇 图形用户界面设计篇
第四章 简单用户界面开发
第五章 表单窗口Form开发
第六章 Java ME开发基础——异常处理和多线程
第七章 画布开发
第八章 Java ME开发中的各种常用技术
第三篇 数据存储与个人信息访问篇
第九章 纪录管理系统
第十章 纪录管理高级应用
第十一章 文件系统开发
第十二章 访问个人信息
第四篇 多媒体技术及游戏开发篇
第十三章 多媒体技术开发
第十四章 动画及游戏开发
第十五章 JSB 184 3D编程接口
第十六章 Micro3D V3编程接口
第五篇 网络与数据传输篇
第十七章 HTTP应用程序开发
第十八章 Socket和UDP编程
第十九章 蓝牙通信技术
第二十章 消息系统开发
第六篇 高级专题篇
第二十一章 Eclipse在移动开发中的高级应用
第二十二章 对Java ME程序进行单元测试
第二十三章 Java ME程序与其他系统的综合开发——迷宫对战游戏