第1章 Java在手機上的應用
1-1 Java語言的歷史
1-2 Java平臺的應用范圍與相互關系
1-3 移動設備的應用開發(fā)平臺--J2ME
1-4 Personal Java與Embedded Java
1-5 JavaPhone
1-6 目前Java在手機上的應用現況
1-7 使用J2ME平臺開發(fā)手機程序的理由
第2章 CLDC/MIDP介紹
2-1 CLDC介紹
2-2 Java語言的差異性
2-3 虛擬機的差異性
2-4 CLDC定義的核心類庫
2-5 CLDC的專屬類
2-6 CLDC的安全性
2-7 CLDC的系統(tǒng)屬性
2-8 MIDP介紹
2-9 MIDP增加的核心類庫
2-10 MIDP的專屬包
2-11 MIDP的系統(tǒng)屬性
2-12 CLDC 1.1
2-13 MIDP 2.0
2-14 K Virtual Machine
2-15 其他的虛擬機
2-16 MIDlet suite與JAM
2-17 OTA(Over The Air)下載
第3章 開發(fā)工具與發(fā)展流程
3-1 準備發(fā)展工具
3-2 開發(fā)流程
3-3 MIDP仿真器的操作
3-4 MIDP仿真器的設定
3-5 MIDP仿真器的其他功能
3-6 MIDP仿真器的JAM功能
3-7 Wireless Toolkit
3-8 Wireless Toolkit的其他設定
3-9 其他開發(fā)工具
第4章 應用程序模型
4-1 CLDC的應用程序模型
4-2 MIDlet的生命周期
4-3 JAM與MIDlet的溝通
4-4 取得MIDlet suite內的資源
第5章 高級用戶接口設計1
5-1 Java的AWT和SWING
5-2 Display顯示管理員與Displayable可視組件類
5-3 Command與CommandListener
5-4 高級用戶接口:Screen類
5-5 文字跑馬燈:Ticker類
5-6 列表:List類
5-7 文字編輯器:TextBox類
5-8 信息窗口:Alert類
第6章 高級用戶接口設計2
6-1 窗體:Form類
6-2 Item與ItemListener
6-3 ChoiceGroup類
6-4 DateField類
6-5 Gauge類
6-6 TextField類
6-7 StringItem類
6-8 Image類與ImageItem類
第7章 工作調度
7-1 線程(Thread)
7-2 Timer與TimerTask類
第8章 初級用戶接口設計1
8-1 畫板:Canvas類與Graphics類
8-2 色彩模型
8-3 基本繪圖方法
8-4 文字繪制與Font類
8-5 圖片繪制與Image類
8-6 繪圖輔助工具
8-7 事件處理機制
第9章 初級用戶接口設計2
9-1 仿真Key Repeat事件
9-2 圖形滾動條
9-3 動畫制作
9-4 地圖配置
9-5 碰撞監(jiān)測
9-6 Splash畫面
9-7 其他效果
第10章 記錄系統(tǒng)
10-1 RMS機制介紹
10-2 RecordStore的管理
10-3 取得RecordStore的相關信息
10-4 Record的操作
10-5 監(jiān)測record的變化
10-6 多重字段的讀取及寫入
10-7 同步化的處理
10-8 Record的訪問
10-9 Record的篩選
10-10 Record的排序
10-11 異常處理
第11章 網絡程序設計
11-1 Generic Network Framework
11-2 HTTP通訊協(xié)議
11-3 Session管理
11-4 Socket網絡連接
11-5 Datagram網絡連接
11-6 其他的網絡連接
第12章 實用開發(fā)技巧
12-1 內存使用的最佳化
12-2 提高程序的執(zhí)行效能
12-3 仿真浮點數運算
附錄A
附錄B