出版時間:2009-5 出版社:清華大學出版社 作者:劉志成,周啟亞 主,薛志良,謝樹新,易燦 副主編 頁數(shù):284
Tag標簽:無
前言
隨著移動通信技術(shù)的突飛猛進,移動開發(fā)和手機增值業(yè)務(wù)已成為軟件行業(yè)中的熱點。2005年,Sun公司在Java ONE大會上將原來的J2ME更名為Java ME(Java2 Micro Edition),Java ME已逐漸成為嵌入式/移動應(yīng)用平臺的王者。應(yīng)用Java ME技術(shù),可以開發(fā)出游戲、記事本、網(wǎng)絡(luò)工具等各種運行在手機等移動設(shè)備上的程序,進一步豐富手機用戶的生活,使Intemet得到進一步的延伸和擴展?! ”緯亲髡咴诳偨Y(jié)多年開發(fā)經(jīng)驗與教學經(jīng)驗的基礎(chǔ)上編寫完成的。本書以MIDP規(guī)范為主線,系統(tǒng)地闡述Java ME技術(shù)的各個組成部分及各項開發(fā)技術(shù)。通過50多個真實的案例,全面、翔實地介紹Java ME各項技術(shù)在移動開發(fā)中的應(yīng)用。作為“項目驅(qū)動、案例教學、理論實踐一體化”教學方法的載體,本書主要有以下特色: · 真實的案例教學。以案例為中心,進行.1ava ME開發(fā)技術(shù)相關(guān)API的詳細介紹,結(jié)合真實的案例闡述各項技術(shù)在實際開發(fā)中的應(yīng)用?! ?提供課程描述和學習導(dǎo)航。幫助學生了解Java ME程序員的崗位能力要求,也讓學生明確每一個教學單元在Java ME開發(fā)技術(shù)體系中的位置,學習目標明確,有利于提高學習效率。 · 科學設(shè)置“課堂實踐”環(huán)節(jié)。為“理論實踐一體化”教學方法提供了最基本的支持。同時,通過不同層次的實踐環(huán)節(jié),幫助學生實現(xiàn)技能的逐步推進。 · 提供立體化的教學資源。提供配套的電子課件、程序源代碼和教學指導(dǎo)等資源,既方便教師教,也方便讀者自主學習?! ”緯卜?1章,各章內(nèi)容的具體安排如下?! 〉?章:Java ME概述。介紹主流的移動開發(fā)技術(shù)、Java ME的歷史、Java ME程序員崗位能力要求和知識體系?! 〉?章:Java ME開發(fā)環(huán)境。介紹WFK的Java ME開發(fā)環(huán)境的搭建、應(yīng)用WTK開發(fā)第一個Java ME程序、Eclipse下Java ME開發(fā)環(huán)境的搭建、在Eclipse下開發(fā)第一個JavaME程序。
內(nèi)容概要
本書全面、翔實地介紹了應(yīng)用Java ME進行移動開發(fā)所需的各項知識和技術(shù),主要內(nèi)容包括Java ME概述、Java ME開發(fā)環(huán)境、Java ME體系結(jié)構(gòu)、MIDP應(yīng)用程序、MIDP圖形用戶界面(高級API) 、MIDP記錄管理系統(tǒng)、MIDP圖形用戶界面(低級APl) 、MIDP游戲開發(fā)、MIDP網(wǎng)絡(luò)編程、MIDP多媒體編程和Java ME程序安全與發(fā)布?! ∽髡咴诙嗄觊_發(fā)經(jīng)驗與教學經(jīng)驗的基礎(chǔ)上,根據(jù)Java ME程序員的崗位能力要求和學生的認知規(guī)律精心組織了本教材內(nèi)容。書中詳細介紹了CLDC、MIDP 20和MIDP 21中的主要API,并通過50多個個典型的實例介紹了各項開發(fā)技術(shù)在移動開發(fā)中的應(yīng)用。在教材中精心設(shè)計了“課堂實踐”環(huán)節(jié),融“教、學、練”于一體,便于實現(xiàn)“項目驅(qū)動、案例教學、理論實踐一體化”的目標。同時,還提供了與教材配套的電子課件以及所有例題和項目的源代碼?! ”緯勺鳛楦呗毟邔\浖夹g(shù)、游戲開發(fā)等專業(yè)的教材,也可作為計算機培訓(xùn)班的教材及Java ME程序員和自學者的參考書。
書籍目錄
第1章 Java ME概述 1.1 移動開發(fā)技術(shù)簡介 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程序員需求現(xiàn)狀和崗位能力要求 1.3.2 Java ME程序員知識體系 【課堂實踐1-1】 本章小結(jié) 課外拓展第2章 Java ME開發(fā)環(huán)境 2.1 搭建Java ME開發(fā)環(huán)境(WTK) 2.1.1 WTK概述 2.1.2 WTK 2.5.2的下載和安裝 2.1.3 WTK目錄結(jié)構(gòu) 2.2 應(yīng)用WTK開發(fā)第一個Java ME程序 2.2.1 創(chuàng)建新項目 2.2.2 創(chuàng)建一個MIDlet文件 2.2.3 生成與運行Java ME應(yīng)用 【課堂實踐2-1】 2.3 搭建Java ME開發(fā)環(huán)境(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下開發(fā)第一個Java ME程序 2.4.1 創(chuàng)建Java ME工程 2.4.2 創(chuàng)建MIDlet文件 2.4.3 執(zhí)行MIDlet 【課堂實踐2-2】 本章小結(jié) 課外拓展第3章 Java ME體系結(jié)構(gòu) 3.1 Java ME總體架構(gòu) 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】 本章小結(jié) 課外拓展第4章 MIDP應(yīng)用程序 4.1 MIDP概述 4.1.1 MIDP 1.0和MIDP 2.0 4.1.2 MIDP架構(gòu)與軟件要求 4.2 MIDlet概述 4.2.1 MIDlet簡介 4.2.2 MIDlet套件 4.2.3 JAR文件 4.2.4 JAD文件……第5章 MIDP圖形用戶界面(高級API)第6章 MIDP記錄管理系統(tǒng)第7章 MIDP圖形用戶界面(低級API)第8章 MIDP游戲開發(fā)第9章 MIDP網(wǎng)絡(luò)編程第10章 MIDP多媒體編程 第11章 Java ME程序安全與發(fā)布參考文獻
章節(jié)摘錄
第1章 Java M E概述 學習目標 本章將向讀者介紹Java ME的基本情況。主要包括移動開發(fā)技術(shù)的概況、Java ME的發(fā)展歷史、JavaME程序員需求現(xiàn)狀和JavaME程序員崗位能力要求等?! ”菊轮R要點包括: 主流移動開發(fā)技術(shù)?! avaME的發(fā)展歷史?! avaME程序員需求現(xiàn)狀?! avaME程序員崗位能力要求?! avaME程序員知識體系?! W習導(dǎo)航 本章內(nèi)容在JavaME程序開發(fā)知識體系中的位置如圖1.1所示。 1.1 移動開發(fā)技術(shù)簡介 隨著移動通信技術(shù)的迅速發(fā)展,各種智能消費類電子產(chǎn)品(如移動電話、PDA、電視機頂盒等)呈現(xiàn)爆炸性增長態(tài)勢,其數(shù)量已經(jīng)大大超過桌面PC。移動設(shè)備的增長一方面體現(xiàn)于數(shù)量的幾何級增長趨勢;另一方面,設(shè)備本身也向更強大的處理能力、智能化等方向發(fā)展。以手機為例,內(nèi)存從幾百個千字節(jié)到幾兆字節(jié)、直到目前的一百多兆字節(jié),處理器采用更具智能的芯片,操作平臺采用智能手機操作系統(tǒng)且支持數(shù)碼相機和豐富的多媒體功能。移動設(shè)備數(shù)量的增加,在帶給人們更多方便的同時,也給基于移動的應(yīng)用帶來了巨大的市場。
編輯推薦
真實的案例教學 提供課程描述和學習導(dǎo)航 科學設(shè)置“課程實踐”環(huán)節(jié) 提供立體化教學資源
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載