Java ME手机应用开发大全出版时间:2010年版丛编项: 零起点范例教学内容简介 《Java ME手机应用开发大全(零起点范例教学)》随着移动互联网技术的飞速发展,以手机为核心的新兴内容承载形式正越来越多地融入人们日常生活的方方面面,这使得手机应用开发获得了广阔的发展空间。而在众多手机应用开发技术中,Java ME由于获得了几乎所有手机厂商的支持,已成为目前最流行的手机应用编程语言之一。基于这种形势,《Java ME手机应用开发大全(零起点范例教学)》由浅入深地讲解了基于Java ME的手机应用相关开发技术。全书共19章,从Java ME的基础知识、开发环境配置和用户界面设计,到记录管理系统、移动网络应用、文件管理、个人信息管理、无线消息服务、游戏和多媒体开发技术,内容几乎涵盖了Java ME手机应用开发的各个方面。同时,《Java ME手机应用开发大全(零起点范例教学)》针对性地引入了大量范例代码以帮助读者深入理解相关概念和技术。全书最后提供了一个完整的商务应用案例,供读者学习研究。《Java ME手机应用开发大全(零起点范例教学)》配有长达300分钟的多媒体语音教学视频,适合对Java ME技术感兴趣的初学者,书中大量范例对已有手机开发经验的程序员也有很大的参考价值。目录第1篇 基础入门第1章 初识JavaME1.1 Writeone/Runanywhere1.2 JavaME平台体系结构1.3 MIDlet的生命周期1.4 MIDlet套件1.5 移动开发中的常用规范第2章 开发环境配置2.1 JDK的安装和配置2.2 Eclipse的安装和配置2.3 EclipseME的安装2.4 SDK的安装2.5 创建JavaME工程2.6 运行和打包第3章 用户界面3.1 LCDUI的架构3.2 Display类实例3-1 测试设备的属性3.3 Displayable类3.4 Command类实例3-2 菜单命令的类型对菜单命令的位置和顺序的影响实例3-3 Command第二个构造方法的使用及菜单命令监听第4章 高级U1组件开发4.1 列表类List4.1.1 List的3种类型实例4-1 List类提供的各种对选项的维护操作4.1.2 List中的选中事件实例4-2 在隐式类型列表中处理选中事件实例4-3 在多选类型列表中处理选中事件4.2 文本输入类TextBox实例4-4 TextBox的文本编辑功能4.3 表单类Form4.3.1 Form中的Item布局实例4-5 Form中的Item布局规则4.3.2 ChoiceGroup实例4-6 3种类型ChoiceGroup的用法4.3.3 DateField实例DATE_TIME类型的DateField4.3.4 Gauge实例4-8 Gauge的使用方法4.3.5 Customltem实例 CustomItem的使用方法4.3.6 其他的Item4.3.7 Item的菜单命令实例4-10 Item中菜单命令的使用方法4.4 提示类Alert实例4-11 常见Alert的使用方法4.5 文字滚动类Ticker实例4-12 Ticker的使用方法第5章 低级UI组件开发5.1 Canvas概述5.2 绘图类Graphics5.2.1 绘制文本实例5-1 Canvas中绘制文本的方法5.2.3 绘制图片5.3 绘图的相关类5.3.1 图片类Image5.3.2 字体类Font5.4 按键响应实例5-3 canvas中对按键事件的处理第2篇 高手进阶第6章 记录管理系统(RMS)6.1 RMS的基本概念6.2 RecordStore的打开、关闭和删除6.3 记录的管理6.3.1 添加和删除记录6.3.2 获取和修改记录6.4 记录的存储6.4.1 系统数据类型的数据存储实例6-1 图片的存储和读取6.4.2 自定义数据类型的数据存储实例6-2 自定义数据类型的存储和读取6.5 遍历记录6.6 记录管理的高级应用6,6.1 记录过滤实例6-3 过滤器的实现方法6.6.2 记录排序实例6-4 排序策略的实现方法6.6.3 记录监听实例6-5 记录监听的实现方法第7章 异常处理7.1 MIDP定义的异常类7.2 Exception类7.3 异常处理7.3.1 捕获异常7.3.2 抛出异常7.3.3 finally关键字7.4 异常处理的一些基本原则第8章 多线程应用8.1 多线程概述8.2 多线程的实现8.2.1 通过继承Thread类8.2.2 通过实现Runnalbe接口8.2.3 使用任务组合实例8-1 使用任务组合实现多线程8.3 线程状态控制8.4 同步和死锁实例8-2 使用synchronized关键字来实现线程同步第9章 移动网络应用9.1 通用连接框架概述9.2 搭建服务器9.3 HTTP连接实例9-1 使用GET和POST方法进行HTTP通信实例9-2 处理客户端请求的serMet9.4 Socket.连接实例9-3 Socket服务器端程序实例9-4 Socket客户端程序9.5 Datagram连接实例9-5 Datagram客户端程序实例9-6 Dataeram服务器端程序第10章 文件管理10.1 文件/文件夹的访问实例10-1 访问手机上的文件系统10.2 文件/文件夹的创建和删除实例10-2 创建和删除一个文件或者文件夹……第11章 个人信息管理第12章 无线消息服务第13章 Push技术第14章 XML应用第15章 多媒体开发第16章 游戏开发第3篇 实践指南第17章 设计模式第18章 单元测试第19章 一个商务应用实例附录A附录B附录C 上一篇: iPhone开发入门与实战 下一篇: JAVA手机应用程序设计