《Java手机程序开发 J2ME - CLDC/MIDP》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:微型爪哇人编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2003
  • ISBN:7113051847
  • 页数:377 页
图书介绍:本书以众多实例来展现手机编程——J2ME的方方面面,其中包括Java在手机中的应用、CLDC/MIDP等内容。

第1章Java在手机上的应用 1

1-1 Java语言的历史 2

1-2 Java平台的应用范围与相互关系 2

1-3移动设备的应用开发平台——J2ME 4

1-4 Personal Java与Embedded Java 9

1-5JavaPhone 10

1-6目前Java在手机上的应用现况 11

1-7使用12ME平台开发手机程序的理由 14

第2章CLDC/MIDP介绍 17

2-1CLDC介绍 18

2-2 Java语言的差异性 19

2-3虚拟机的差异性 19

2-4 CLDC定义的核心类库 20

2-5 CLDC的专属类 22

2-6 CLDC的安全性 23

2-7 CLDC的系统属性 24

2-8 MIDP介绍 24

2-9 MIDP增加的核心类库 26

2-10 MIDP的专属包 26

2-11 MIDP的系统属性 26

2-12 CLDC 1.1 27

2-13 MIDP 2.0 27

2-14 K Virtual Machine 28

2-15其他的虚拟机 28

2-16 MIDlet suite与JAM 29

2-17 OTA(OverThe Air)下载 30

第3章开发工具与发展流程 33

3-1准备发展工具 34

3-2开发流程 36

3-3 MIDP仿真器的操作 45

3-4 MIDP仿真器的设定 46

3-5 MIDP仿真器的其他功能 47

3-6 MIDP仿真器的JAM功能 47

3-7 Wireless Toolkit 50

3-8 Wireless Toolkit的其他设定 63

3-9其他开发工具 65

第4章应用程序模型 79

4-1CLDC的应用程序模型 80

4-2 MIDlet的生命周期 81

4-3JAM与MIDlet的沟通 83

4-4取得MIDlet suite内的资源 92

第5章高级用户接口设计1 97

5-1Java的AWT和SWING 98

5-2 Display显示管理员与Displayable可视组件类 99

5-3Command与CommandListener 100

5-4高级用户接口:Screen类 106

5-5文字跑马灯:Ticker类 106

5-6列表:List类 107

5-7文字编辑器:TextBox类 112

5-8信息窗口:Alert类 120

第6章高级用户接口设计2 129

6-1窗体:Form类 130

6-2 Item与ItemListener 131

6-3ChoiceGroup类 134

6-4 DateField类 138

6-5 Gauge类 142

6-6 TextField类 145

6-7 StringItem类 150

6-8 Image类与ImageItem类 150

第7章工作调度 157

7-1线程(Thread) 158

7-2Timer与TimerTask类 169

第8章初级用户接口设计1 179

8-1画板:Canvas类与Graphics类 180

8-2色彩模型 181

8-3基本绘图方法 188

8-4文字绘制与Font类 199

8-5图片绘制与Image类 210

8-6绘图辅助工具 215

8-7事件处理机制 219

第9章初级用户接口设计2 231

9-1仿真Key Repeat事件 232

9-2图形滚动条 237

9-3动画制作 242

9-4地图配置 252

9-5碰撞监测 259

9-6 Splash画面 271

9-7其他效果 274

第10章记录系统 275

10-1 RMS机制介绍 276

10-2 RecordStore的管理 276

10-3取得RecordStore的相关信息 277

10-4 Record的操作 282

10-5监测record的变化 287

10-6多重字段的读取及写入 291

10-7同步化的处理 298

10-8 Record的访问 298

10-9 Record的筛选 305

10-10 Record的排序 311

10-11异常处理 317

第11章网络程序设计 319

11-1Generic Network Framework 320

11-2HTTP通讯协议 328

11-3Session管理 339

11-4 Socket网络连接 344

11-5 Datagram网络连接 349

11-6其他的网络连接 356

第12章实用开发技巧 357

12-1内存使用的最佳化 358

12-2提高程序的执行效能 362

12-3仿真浮点数运算 364

附录A 367

附录B 373