商品簡介
本書全面、翔實地介紹了應用Java ME進行移動開發所需的各項知識和技術,主要內容包括Java ME概述、Java ME開發環境、Java ME體系結構、MIDP應用程序、MIDP圖形用戶界面(高級API) 、MIDP記錄管理系統、MIDP圖形用戶界面(低級APl) 、MIDP游戲開發、MIDP網絡編程、MIDP多媒體編程和Java ME程序安全與發布。 作者在多年開發經驗與教學經驗的基礎上,根據Java ME程序員的崗位能力要求和學生的認知規律精心組織了本教材內容。書中詳細介紹了CLDC、MIDP 20和MIDP 21中的主要API,并通過50多個個典型的實例介紹了各項開發技術在移動開發中的應用。在教材中精心設計了“課堂實踐”環節,融“教、學、練”于一體,便于實現“項目驅動、案例教學、理論實踐一體化”的目標。同時,還提供了與教材配套的電子課件以及所有例題和項目的源代碼。 本書可作為高職高專軟件技術、游戲開發等專業的教材,也可作為計算機培訓班的教材及Java ME程序員和自學者的參考書。
目次
第1章 Java ME概述 1.1 移動開發技術簡介 1.1.1 BREW 1.1.2 Symbian 1.1.3 Windows Mobile 1.1.4 UniJa 1.1.5 Java ME 1.2 Java ME的歷史 1.2.1 Java版本歷史 1.2.2 Java家族成員 1.2.3 JavaME簡介 1.3 ava ME程序員崗位能力要求和知識體系 1.3.1 JavaME程序員需求現狀和崗位能力要求 1.3.2 Java ME程序員知識體系 【課堂實踐1-1】 本章小結 課外拓展 第2章 Java ME開發環境 2.1 搭建Java ME開發環境(WTK) 2.1.1 WTK概述 2.1.2 WTK 2.5.2的下載和安裝 2.1.3 WTK目錄結構 2.2 應用WTK開發第一個Java ME程序 2.2.1 創建新項目 2.2.2 創建一個MIDlet文件 2.2.3 生成與運行Java ME應用 【課堂實踐2-1】 2.3 搭建Java ME開發環境(Eclipse) 2.3.1 Eclipse和EclipseME概述 2.3.2 Eclipse的安裝與漢化 2.3.3 EclipseME插件的安裝 2.3.4 集成WTK模擬器 2.3.5 集成Nokia Developer·S Suite 3.2模擬器 2.4 在Eclipse下開發第一個Java ME程序 2.4.1 創建Java ME工程 2.4.2 創建MIDlet文件 2.4.3 執行MIDlet 【課堂實踐2-2】 本章小結 課外拓展 第3章 Java ME體系結構 3.1 Java ME總體架構 3.1.1 配置 3.1.2 簡表 3.2 CLDC概述 3.2.1 CLDC簡介 3.2.2 CLDC的功能范圍 3.2.3 CLDC的安全機制 3.2.4 CLDC 1.1的新特性 3.3 CDC概述 【課堂實踐3-1】 本章小結 課外拓展 第4章 MIDP應用程序 4.1 MIDP概述 4.1.1 MIDP 1.0和MIDP 2.0 4.1.2 MIDP架構與軟件要求 4.2 MIDlet概述 4.2.1 MIDlet簡介 4.2.2 MIDlet套件 4.2.3 JAR文件 4.2.4 JAD文件 …… 第5章 MIDP圖形用戶界面(高級API) 第6章 MIDP記錄管理系統 第7章 MIDP圖形用戶界面(低級API) 第8章 MIDP游戲開發 第9章 MIDP網絡編程 第10章 MIDP多媒體編程 第11章 Java ME程序安全與發布 參考文獻