请输入您要查询的百科知识:

 

词条 从零开始学JavaME手机开发
释义

版权信息

书 名: 从零开始学JavaME手机开发

作 者:张欣毅

出版社: 清华大学出版社

出版时间: 2008

ISBN: 9787302177838

开本: 16

定价: 39.50 元

内容简介

《从零开始学JavaME手机开发》系统地介绍了JavaME在手机应用开发方面的知识。《从零开始学JavaME手机开发》以无线行业Java技术规范JTWI(JSR-185)为基础,内容涵盖了用户界面设计、事件处理、游戏设计、网络编程、多媒体、本地持久存储、Push注册、无线消息、无线程序发布、安全架构、国际化等主要技术。从编程实战角度出发,《从零开始学JavaME手机开发》介绍了利用Eclipse开发MIDlet、配置MIDlet套件,一直到完成数字签名的整个开发流程。

《从零开始学JavaME手机开发》适合于具有基本Java编程知识并对开发移动应用程序有兴趣的读者,对读者的移动应用程序开发经验没有任何前提要求,可以从零开始学会JavaME手机开发。

目录

第1章初识JavaME

1.1JavaME和Java家族

1.2多种多样的手机应用程序

1.2.1WAP

1.2.2JavaME

1.2.3Blackberry(黑莓)Java程序

1.3JavaME架构

1.3.1配置

1.3.2简表

1.3.3可选包

1.4无线行业的Java技术规范——JTWI

1.4.1JTWI规范简介

1.4.2JTWI及相关的技术标准

1.5第一个JavaME程序

1.5.1MIDlet和MIDlet套件

1.5.2Hello,World!程序

1.5.3预校验

1.6准备开发环境

1.6.1安装JDK及Sun无线开发工具包

1.6.2安装Eclipse及必要的插件和工具

1.6.3安装服务器

1.7本章习题

第2章移动信息设备简表MIDP概述

2.1MIDP技术简介

2.1.1MIDP功能范畴

2.1.2移动设备上的小应用程序——MIDlet

2.1.3配置MIDlet

2.2用户界面元素的继承关系与分类

2.3其他MIDP技术

2.4MIDP.和MIDP

2.5JavaME开发步骤

2.6本章习题

第3章高层用户界面设计

3.1用户界面基本元素

3.1.1屏幕输出和输入设备的管理器——Display

3.1.2屏幕背景的基础——Displayable1

3.1.3滚动字幕——Ticker

3.1.4Form上的组件——Item

3.1.5制作菜单的基础——Choice

3.1.6命令——Command

3.2全屏界面编程

3.2.1制作输入屏幕

3.2.2设计警告/信息提示屏幕

3.2.3全屏菜单设计

3.3Item组件使用技巧

3.3.1在Form中管理Item

3.3.2文字输入——TextField

3.3.3制作下拉菜单——ChoiceGroup

3.3.4设计进度指示条——Gauge

3.3.5日期/时间输入法——DateField

3.3.6可定制的Item组件——CustomItem

3.3.7按钮制作方法

3.4本章习题

第4章低层用户界面及游戏设计

4.1低层用户界面基本元素

4.1.1Canvas及其键盘事件响应方式

4.1.2GameCanvas游戏界面

4.2图像处理技术基础

4.2.1画笔Graphics

4.2.2使用Image表现图片

4.3游戏开发基础

4.3.1什么是图层(Layer)

4.3.2设计动画效果和运动物体(Sprite)

4.3.3设计游戏场景(TiledLayer)

4.4本章习题

第5章有限连接设备配置CLDC概述

5.1CLDC技术简介

5.1.1CLDC范畴

5.1.2CLDC软硬件需求

5.1.3CLDC应用程序

5.2CLDCAPI

5.2.1浮点运算能力

5.2.2核心类库

5.2.3WeakReference(弱引用)

5.2.4I/O(输入/输出)

5.3CLDC安全特性

5.4本章习题

第6章网络编程技术

6.1JavaSE的客户机/服务器模式

6.1.1Java应用程序通过HTTP访问网络的基本方法

6.1.2Java应用程序访问Servlet示例

6.2通用连接框架GCF

6.2.1GCFAPI的组成

6.2.2GCF编程

6.3MIDP的扩展网络功能

6.3.1MIDP的网络API与

CLDCGCF的关系

6.3.2Socket通信实例

6.4网络应用示例

6.5本章习题

第7章无线消息处理

7.1无线消息与WMA

7.1.1无线消息技术常用术语

7.1.2无线消息传递方式

7.1.3WMA技术

7.2WMA应用示例

7.2.1收发SMS文本短信示例

7.2.2接收CBS文本消息示例

7.3本章习题

第8章移动多媒体API

8.1MMAPI简介

8.1.1MMAPI中的重要成员

8.1.2MMAPI与MIDP.多媒体API的区别

8.1.3Player的生命周期

8.1.4设备系统多媒体属性

8.1.5MMAPI编程基础

8.2MMAPI编程示例

8.2.1使用单音(Tone)

8.2.2单音序列音乐

8.2.3使用音频资源

8.2.4播放视频资源

8.2.5音频采集

8.2.6视频采集——照相

8.3本章习题

第9章记录管理系统

9.1RMS技术基础

9.1.1RMSAPI组成

9.1.2记录库和记录

9.1.3数据共享

9.2RMS数据操作

9.2.1RMS基本数据操作

9.2.2数据查询

9.3RMS应用示例

9.3.1用户登录

9.3.2图形存储方案

9.4本章习题

第1章程序发布技术

1.1OTA简介

1.1.1OTA技术规范

1.1.2MIDlet套件发布方法

1.2OTA过程

1.2.1OTA安装过程示例

1.2.2OTA生命周期

1.2.3软件发现过程

1.2.4软件安装过程

1.2.5软件更新过程

1.2.6软件卸载过程

1.3OTA程序发布实战

1.3.1开发客户端计数器查询程序

1.3.2开发服务器端计数器程序

1.3.3准备下载服务器和资源库

1.3.4OTA测试

1.4本章习题

第11章Push注册

11.1Push注册工作方式

11.1.1MIDlet启动过程

11.1.2PushRegistry类

11.1.3注册方法

11.2使用Push注册技术

11.2.1静态注册示例

11.2.2动态注册示例

11.3本章习题

第12章JavaME安全技术

12.1安全隐患与对策

12.1.1常见安全隐患

12.1.2JavaME中的安全措施

12.2JavaME的安全实现方法

12.2.1MIDP.中的安全许可

12.2.2MIDlet套件默认的安全许可

12.2.3保护域

12.2.4数字签名

12.2.5数字签名实践

12.3MIDlet套件的属性

12.3.1MIDlet套件的配置属性

12.3.2MIDlet属性应用示例

12.4本章习题

第13章MIDlet国际化

13.1国际化与JSR-238

13.1.1国际化与本地化

13.1.2实现程序国际化的关键——Locale

13.1.3移动国际化API——JSR-2388

13.2用户界面文本内容的本地化

13.3文字排序

13.4格式化输出

13.5本章习题

第14章PDA附加功能

14.1文件操作API

14.1.1JSR-75规范中的

文件操作功能

14.1.2文件访问API组成

14.1.3基本文件操作方法

14.1.4文件操作示例

14.2个人信息管理API1

14.2.1个人信息管理的范畴

14.2.2PIMAPI的组成和使用

14.2.3个人信息管理示例

14.3本章习题

附录ASunJava无线开发工具包

使用技巧

附录B系统属性

附录C习题解答

……

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/2/25 9:17:22