出版時(shí)間:2010-7 出版社:科學(xué) 作者:黃正環(huán) 頁(yè)數(shù):420
Tag標(biāo)簽:無(wú)
前言
第一次寫書,剛剛開始動(dòng)筆的時(shí)候感覺(jué)很茫然。本來(lái),作為一名經(jīng)歷了湖北“黑色七月”(那個(gè)時(shí)候的高考安排在7月)的人,寫點(diǎn)東西并不是太難,因?yàn)槔蠋煾嬖V我們,任何文章都是有模板可以套用的。舉個(gè)簡(jiǎn)單例子,如果只是想得個(gè)平均分的話,英語(yǔ)作文的開頭都可以是“With the development of science and Society,more and more people find that…”。不過(guò),就在我開始構(gòu)思這本書的時(shí)候,遇到了下面這樣一件事。前些日子,我給朋友介紹了一本當(dāng)下很流行的歷史書。朋友:這本歷史書有什么特別么?我:語(yǔ)言很活潑,讀起來(lái)像小說(shuō)。朋友:那就是戲說(shuō)咯?我:不是。它是用小說(shuō)的語(yǔ)言寫的正史,所以讀起來(lái)很好玩。朋友:現(xiàn)在的人啊,讀點(diǎn)有用的東西.還要選寫得生動(dòng)有趣的,真難伺候。我:……誠(chéng)然,這應(yīng)該也是社會(huì)的一種進(jìn)步吧。人總是追求更好品質(zhì)的享受——即便是在學(xué)習(xí)的過(guò)程中?,F(xiàn)在市面上也有一些關(guān)于、Java ME的書,模式差不多。我本來(lái)也打算照著他們的模板來(lái)寫,不過(guò),現(xiàn)在有了一些新的想法——那就是寫一本比較好看的Java ME教程。本書會(huì)用一種較輕松的語(yǔ)氣向讀者介紹、Java ME的相關(guān)技術(shù),一些重要的概念在書中會(huì)用粗體字標(biāo)注出來(lái)。全書分為3篇——基礎(chǔ)入門、高手進(jìn)階和實(shí)踐指南?;A(chǔ)入門篇主要介紹。Java ME的基本概念和語(yǔ)法、開發(fā)環(huán)境的配置和用戶界面設(shè)計(jì);高手進(jìn)階篇介紹了、Java ME的記錄管理系統(tǒng)、異常處理、多線程應(yīng)用、移動(dòng)網(wǎng)絡(luò)應(yīng)用、文件管理、個(gè)人信息管理、無(wú)線消息服務(wù)、Push技術(shù)、XML一應(yīng)用、多媒體和游戲開發(fā);實(shí)踐指南篇?jiǎng)t分析了常見(jiàn)的設(shè)計(jì)模式、編程思想和規(guī)范,并講解了單元測(cè)試的相關(guān)技術(shù),最后一章是一個(gè)完整的商務(wù)應(yīng)用案例。本書配有大量的代碼和范例,供讀者參考學(xué)習(xí)。結(jié)合本人的學(xué)習(xí)經(jīng)驗(yàn),建議大家在學(xué)習(xí)的過(guò)程中實(shí)際動(dòng)手運(yùn)行這些代碼,相信一定會(huì)取得更好的效果。最后,祝愿讀者朋友們工作順利,萬(wàn)事如意!
內(nèi)容概要
隨著移動(dòng)互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,以手機(jī)為核心的新興內(nèi)容承載形式正越來(lái)越多地融入人們?nèi)粘I畹姆椒矫婷?,這使得手機(jī)應(yīng)用開發(fā)獲得了廣闊的發(fā)展空間。而在眾多手機(jī)應(yīng)用開發(fā)技術(shù)中,Java ME由于獲得了幾乎所有手機(jī)廠商的支持,已成為目前最流行的手機(jī)應(yīng)用編程語(yǔ)言之一。 基于這種形勢(shì),本書由淺入深地講解了基于Java ME的手機(jī)應(yīng)用相關(guān)開發(fā)技術(shù)。全書共19章,從Java ME的基礎(chǔ)知識(shí)、開發(fā)環(huán)境配置和用戶界面設(shè)計(jì),到記錄管理系統(tǒng)、移動(dòng)網(wǎng)絡(luò)應(yīng)用、文件管理、個(gè)人信息管理、無(wú)線消息服務(wù)、游戲和多媒體開發(fā)技術(shù),內(nèi)容幾乎涵蓋了Java ME手機(jī)應(yīng)用開發(fā)的各個(gè)方面。同時(shí),本書針對(duì)性地引入了大量范例代碼以幫助讀者深入理解相關(guān)概念和技術(shù)。全書最后提供了一個(gè)完整的商務(wù)應(yīng)用案例,供讀者學(xué)習(xí)研究。 本書配有長(zhǎng)達(dá)300分鐘的多媒體語(yǔ)音教學(xué)視頻,適合對(duì)Java ME技術(shù)感興趣的初學(xué)者,書中大量范例對(duì)已有手機(jī)開發(fā)經(jīng)驗(yàn)的程序員也有很大的參考價(jià)值。
書籍目錄
第1篇 基礎(chǔ)入門 第1章 初識(shí)Java ME 第2章 開發(fā)環(huán)境配置 第3章 用戶界面 第4章 高級(jí)UI組件開發(fā) 第5章 低級(jí)UI組件開發(fā)第2篇 高手進(jìn)階 第6章 記錄管理系統(tǒng)(RMS) 第7章 異常處理 第8章 多線程應(yīng)用 第9章 移動(dòng)網(wǎng)絡(luò)應(yīng)用 第10章 文件管理 第11章 個(gè)人信息管理 第12章 無(wú)線消息服務(wù) 第13章 Push技術(shù) 第14章 XMl應(yīng)用 第15章 多媒體開發(fā) 第16章 游戲開發(fā)第3篇 實(shí)踐指南 第17章 設(shè)計(jì)模式 第18章 單元測(cè)試 第19章 一個(gè)商務(wù)應(yīng)用實(shí)例附錄A HTTP請(qǐng)求的響應(yīng)碼附錄B HTTP的頭部信息附錄C PIM中的標(biāo)準(zhǔn)字段
章節(jié)摘錄
插圖:面對(duì)如此眾多的平臺(tái),如何能夠用一種統(tǒng)一的開發(fā)方式來(lái)開發(fā)一種兼容各種操作系統(tǒng)的程序呢?Java為我們提供了一個(gè)很好的解決方案。這里還有一個(gè)比較戲劇性的小故事。Java語(yǔ)言其實(shí)最早誕生于1991年,起初被稱為OAK語(yǔ)言,是SUN公司為一些消費(fèi)性電子產(chǎn)品而設(shè)計(jì)的一個(gè)通用環(huán)境。他們最初的目的只是為了開發(fā)一種獨(dú)立于平臺(tái)的軟件技術(shù),而且在網(wǎng)絡(luò)出現(xiàn)之前,OAK可以說(shuō)是默默無(wú)聞.甚至差點(diǎn)夭折?;ヂ?lián)網(wǎng)技術(shù)興起以后,從1994年起,SUN公司的工程師開始將OAK技術(shù)應(yīng)用于Web上.并且開發(fā)出了H0tJava的第一個(gè)版本。當(dāng)SUN公司1 995年正式將它以Java這個(gè)名字推出的時(shí)候,幾乎所有的Web開發(fā)人員都心生感嘆:噢,這正是我想要的!之后的事情完全可以用峰回路轉(zhuǎn)來(lái)形容。Java成了一顆耀眼的明星,丑小鴨一下變成了白天鵝。Java按照功能劃分為3個(gè)版本,每個(gè)版本都有獨(dú)立軟件開發(fā)包(SDK)。、Java的原始版本稱為。lava 2標(biāo)準(zhǔn)版(Java SE),主要用于桌面應(yīng)用軟件開發(fā);Java 2企業(yè)版(Java匪)主要用于企業(yè)級(jí)應(yīng)用的開發(fā);而本書的主角。Java ME是Java 2的微型版,被使用在各種各樣的消費(fèi)電子產(chǎn)品上,如手機(jī)、PDA等。
編輯推薦
《Java ME手機(jī)應(yīng)用開發(fā)大全(零起點(diǎn)范例教學(xué))》:專家指導(dǎo)東軟集團(tuán)資深嵌入式開發(fā)工程師總匯集多年開發(fā)經(jīng)驗(yàn),揭密手機(jī)應(yīng)用開發(fā)技術(shù),毫無(wú)保留,傾力巨獻(xiàn)內(nèi)容全面匯集多種Java ME開發(fā)技術(shù),包括UI組件開發(fā)、記錄管理系統(tǒng)、移動(dòng)網(wǎng)絡(luò)應(yīng)用、個(gè)人信息管理、無(wú)線消息服務(wù)、游戲和多媒體開發(fā)、單元測(cè)試范例教學(xué)精心挑選最具代表性的61個(gè)典型范例,囊括大量開發(fā)技巧,其中的關(guān)鍵技術(shù)是開發(fā)者夢(mèng)寐以求的解決方案。記錄管理系統(tǒng)(圖片的存取自定義數(shù)據(jù)存取過(guò)濾器排序策略記錄監(jiān)聽(tīng))移動(dòng)網(wǎng)絡(luò)應(yīng)用(HTTP通信Socket連接Datagram連接)文件管理(訪問(wèn)手機(jī)文件讀寫文件獲取文件屬性)個(gè)人信息管理(聯(lián)系人列表訪問(wèn)SlM卡日程安排待辦事項(xiàng))無(wú)線消息服務(wù)(收發(fā)文本收發(fā)二進(jìn)制數(shù)據(jù)收發(fā)多媒體消息小區(qū)廣播)多媒體消息服務(wù)(音頻播放視頻播放)游戲開發(fā)(圖像緩沖按鍵監(jiān)聽(tīng)動(dòng)畫效果動(dòng)態(tài)背景)筆記管理程序(MVC實(shí)現(xiàn)測(cè)量單態(tài)方法視圖棧)JavaME單元測(cè)試(TbstSuile TlestRunner)在線聽(tīng)歌商務(wù)應(yīng)用(文件列表音樂(lè)播放網(wǎng)絡(luò)通信XML解析文件管理)讀者對(duì)象學(xué)習(xí)手機(jī)應(yīng)用開發(fā)、嵌入式開發(fā)的從業(yè)人員手機(jī)游戲開發(fā)愛(ài)好者培養(yǎng)Java ME程序員、手機(jī)開發(fā)工程師的專業(yè)培訓(xùn)機(jī)構(gòu)1DVD大型多媒體教學(xué)課程長(zhǎng)達(dá)300分鐘的多媒體語(yǔ)音教學(xué)視頻,重點(diǎn)難點(diǎn)全面解析61個(gè)范例源代碼,完全可以套用到實(shí)際開發(fā)中實(shí)用經(jīng)驗(yàn)全面分享 手機(jī)開發(fā)者的必備手冊(cè)
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
Java ME手機(jī)應(yīng)用開發(fā)大全 PDF格式下載