Android語(yǔ)法范例參考大全

出版時(shí)間:2012-4  出版社:電子工業(yè)出版社  作者:楊明羽  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

Android從誕生到現(xiàn)在的短短幾年時(shí)間,憑借其開源開放性、優(yōu)異的用戶體驗(yàn)和極為方便的開發(fā)方式,贏得了廣大用戶和開發(fā)者的青睞,目前已經(jīng)發(fā)展成為市場(chǎng)占有率第一的智能手機(jī)操作系統(tǒng)。熟練掌握Android程序開發(fā),對(duì)于專業(yè)的程序員和業(yè)余開發(fā)者都是一個(gè)全新的機(jī)遇和挑戰(zhàn)。
《Android語(yǔ)法范例參考大全》言簡(jiǎn)意賅、通俗易懂,全面剖析了Android
開發(fā)各個(gè)方面的API函數(shù),使讀者能夠深入掌握Android智能手機(jī)系統(tǒng)的開發(fā)。
全書共分兩大篇17個(gè)章節(jié)。上篇是Android開發(fā)技術(shù)基礎(chǔ),介紹了智能手機(jī)操作系統(tǒng)的概況,Android系統(tǒng)及應(yīng)用程序框架,如何搭建Android開發(fā)環(huán)境和Android程序結(jié)構(gòu)。下篇是Android
API詳解,分不同的章節(jié)介紹了Android應(yīng)用程序資源、控件、菜單、對(duì)話框、應(yīng)用程序模型、繪圖、動(dòng)畫、數(shù)據(jù)庫(kù)、多媒體、照相機(jī)、語(yǔ)音朗讀、系統(tǒng)信息、電話操作、定位和傳感器。在每一章中,重點(diǎn)介紹了與Android開發(fā)相關(guān)的API函數(shù)和方法。
對(duì)于每一個(gè)函數(shù)均提供了實(shí)例代碼,并進(jìn)行了詳細(xì)的分析,以使讀者能夠深入了解用于Android開發(fā)的API函數(shù)。
《Android語(yǔ)法范例參考大全》知識(shí)點(diǎn)覆蓋全面,結(jié)構(gòu)安排緊湊,講解詳細(xì),實(shí)例豐富,圖文并茂。對(duì)于Android程序設(shè)計(jì)的初學(xué)者,通過(guò)本書可以快速掌握Android程序設(shè)計(jì),實(shí)現(xiàn)從入門到精通的跨越。同時(shí),本書包羅了Android程序設(shè)計(jì)中大部分常用的函數(shù),對(duì)具有一定開發(fā)經(jīng)驗(yàn)的設(shè)計(jì)人員也有非常好的參考價(jià)值,是每位Android程序員的必備手冊(cè)。本書可以作為
Android初學(xué)者的入門教材,也可作為Android程序員的參考手冊(cè),同時(shí)還可作為大中專院校學(xué)生及電腦培訓(xùn)班的參考書。本書由楊明羽等編著。

作者簡(jiǎn)介

楊明羽,畢業(yè)于北京郵電大學(xué),后留學(xué)美國(guó),在哥倫比亞大學(xué)獲得碩士學(xué)位,現(xiàn)在國(guó)內(nèi)著名軟件公司擔(dān)任項(xiàng)目經(jīng)理,負(fù)責(zé)Web應(yīng)用程序及手機(jī)應(yīng)用程序開發(fā)。2000年開始從事Java應(yīng)用開發(fā),2005年開始研究Windows
Mobile智能手機(jī)應(yīng)用程序開發(fā),2008年在Android智能手機(jī)操作系統(tǒng)誕生時(shí)便開始研究Android應(yīng)用程序開發(fā),具有多年豐富的經(jīng)驗(yàn),參與項(xiàng)目涉及地圖導(dǎo)航、手機(jī)微博終端、電子書閱讀器以及多款手機(jī)游戲等。

書籍目錄

上篇 Android開發(fā)技術(shù)基礎(chǔ)
 第1章 Android概述
  1.1 智能手機(jī)操作系統(tǒng)現(xiàn)狀
  1.1.1 Linux系統(tǒng)
  1.1.2 Windows Mobile系統(tǒng)
  1.1.3 Symbian系統(tǒng)
  1.1.4 iOS系統(tǒng)
  1.1.5 BlackBerry系統(tǒng)
  1.1.6 Palm系統(tǒng)
  1.2 Android系統(tǒng)簡(jiǎn)介
  1.2.1 開放手機(jī)聯(lián)盟
  1.2.2 Android的特性
  1.2.3 Android與其他主流操作系統(tǒng)的對(duì)比
  1.3 Android系統(tǒng)構(gòu)架
  1.4 Android應(yīng)用程序組件
  1.4.1 Activity活動(dòng)程序
  1.4.2 Service服務(wù)程序
  1.4.3 BroadcastReceiver廣播接收器
  1.4.4 ContentProvider內(nèi)容提供器
  1.4.5 Intent激活組件
  1.4.6 View視圖組件
  1.5 Android Market應(yīng)用程序市場(chǎng)
  1.6 Android國(guó)內(nèi)衍生版本
  1.6.1 Ophone
  1.6.2 Lephone
  1.6.3 點(diǎn)心OS
  1.7 小結(jié)
 第2章 搭建Android開發(fā)環(huán)境
  2.1 Android開發(fā)環(huán)境要求
  2.2 如何搭建Android開發(fā)環(huán)境
  2.2.1 安裝JDK
  2.2.2 安裝Eclipse
  2.2.3 安裝Android SDK
  2.2.4 安裝ADT插件
  2.2.5 安裝Eclipse中文插件
  2.3 Android模擬器AVD
  2.3.1 創(chuàng)建AVD
  2.3.2 運(yùn)行AVD
  2.3.3 AVD界面及基本操作
  2.3.4 AVD與手機(jī)的區(qū)別
  2.4 Android開發(fā)常用工具及命令
  2.4.1 ADB工具
  2.4.2 DDMS工具
  2.4.3 AAPT工具
  2.4.4 Mksdcard工具
  2.4.5 DX工具
  2.4.6 Android Monkey工具
  2.4.7 Traceview工具
  2.5 小結(jié)
 第3章 Android開發(fā)起步
  3.1 創(chuàng)建第一個(gè)Android程序
  3.2 通過(guò)模擬器運(yùn)行Android程序
  3.3 Android程序結(jié)構(gòu)分析
  3.3.1 src目錄
  3.3.2 gen目錄
  3.3.3 android.jar文件
  3.3.4 res目錄和assets目錄
  3.3.5 AndroidManifest.xml文件
  3.4 Android生命周期
  3.4.1 進(jìn)程優(yōu)先級(jí)
  3.4.2 Activity的生命周期
  3.4.3 Service的生命周期
  3.4.4 BroadcastReceiver的生命周期
  ……
下篇 Android API詳解
 第4章 Android應(yīng)用程序資源
 第5章 Android控件
 第6章 Android菜單和對(duì)話框
 第7章 Android應(yīng)用程序模型
 第8章 Android繪圖
 第9章 Android動(dòng)畫效果
 第10章 Android數(shù)據(jù)庫(kù)
 第11章 Android多媒體
 第12章 Android照相機(jī)
 第13章 Android語(yǔ)音朗讀
 第14章 Android系統(tǒng)信息
 第15章 Android電話操作
 第16章 Android定位
 第17章 Android傳感器

章節(jié)摘錄

版權(quán)頁(yè):   插圖:   注意:addEarcon方法與addSpeech方法不同,addEarcon方法需要結(jié)合playEarcon使用,addSpeech方法則需要結(jié)合speak方法使用。 【基本語(yǔ)法】addEarcon方法可以采用如下兩種形式: public int addEarcon(String earcon,String filename) public int addEarcon(String earcon,String packagename,int resourceId) 參數(shù)說(shuō)明 earcon:需要關(guān)聯(lián)通知或事件的文本。 packagename:程序包名。 resourceId:音頻文件的資源ID。 filename:音頻文件的完整路徑名。 由于addEarcon方法往往結(jié)合playEarcon方法一起使用,因此,示例代碼可以參考playEarcon方法。 13.1.15 playEarcon方法:播放關(guān)聯(lián)文件 【功能說(shuō)明】該方法用于播放通知或者事件相關(guān)聯(lián)的音頻文件,通過(guò)指定通知或者事件對(duì)應(yīng)的字符串以及播放模式來(lái)實(shí)現(xiàn)。該方法往往與addEarcon方法一起使用,addEarcon方法設(shè)置了關(guān)聯(lián)音頻文件,playEarcon方法進(jìn)行朗讀播放。 【基本語(yǔ)法】public int playEarcon(String earcon,int queueMode,HashMapparams) 參數(shù)說(shuō)明 earcon:通知或者事件對(duì)應(yīng)的文本內(nèi)容,String格式。 queueMode:朗讀的模式??梢栽O(shè)置兩種方法,QUEUE FLUSH方式表示清除當(dāng)前隊(duì)列中的內(nèi)容而直接播放新的內(nèi)容,QUEUE ADD方式表示將新的內(nèi)容添加到隊(duì)列尾部進(jìn)行播放。 params:使用的參數(shù)列表,一般以鍵值對(duì)的形式給出,可以取值類型為KEY PARAM STREAM或者KEY PARAM UTTERANCE ID。如果沒(méi)有參數(shù),則可以設(shè)置為null。 【實(shí)例演示】下面通過(guò)代碼來(lái)演示如何在文本朗讀過(guò)程中添加事件音頻文件。 在這段代碼中,首先在Activity啟動(dòng)的時(shí)候構(gòu)造了TextToSpeech對(duì)象。在按鈕監(jiān)聽(tīng)器中首先關(guān)聯(lián)事件音頻文件,然后播放編輯框中的文本,接著播放事件音頻文件。最后,重載onDestroy方法,在其中調(diào)用shutdown方法來(lái)釋放文本朗讀引擎。 讀者運(yùn)行這段代碼,則可以在手機(jī)屏幕上看到如圖13.15所示的顯示效果。點(diǎn)擊“朗讀”按鈕后,將首先朗讀“Open Windows.”,接著播放事件音頻文件。 注意:音頻文件win.wav,應(yīng)該首先放在SD卡的根目錄中。

圖書封面

圖書標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    Android語(yǔ)法范例參考大全 PDF格式下載


用戶評(píng)論 (總計(jì)18條)

 
 

  •   對(duì)于Android編程者而言,這本書可以說(shuō)是非常不錯(cuò)的工具書,具備Android變成過(guò)程中常用的各種類和方法。難能可貴的是這本書非常適合初學(xué)者,如何一步一步構(gòu)建項(xiàng)目過(guò)程也是一步一步指導(dǎo)入門。實(shí)際上,由于之前自己自學(xué)過(guò)一部分Android的編程,所以這本書運(yùn)用起來(lái)主要運(yùn)用于方法的查詢,對(duì)于這本書更多的功能沒(méi)有深入的了解,所以還需要更加深入的學(xué)習(xí)運(yùn)用。
  •   內(nèi)容不錯(cuò),對(duì)android軟件開發(fā),有好處
  •   各類API講解很詳細(xì),非常適合入門
  •   有java基礎(chǔ)的,很快就上手了
  •   書不錯(cuò),以后常來(lái)逛逛,贊一個(gè)
  •   適合我的一本書。。。
  •   很不錯(cuò),是需要的
  •   剛買的,開了一點(diǎn)感覺(jué)很不錯(cuò)的。
  •   送貨的服務(wù)態(tài)度蠻不錯(cuò)的,書沒(méi)有損壞;關(guān)于這本書針對(duì)的東西嘛,我看到過(guò)之前有人評(píng)價(jià)過(guò)是漢化版的google Android API,的確沒(méi)錯(cuò),一些基礎(chǔ)的知識(shí)點(diǎn),介紹的很詳細(xì),我也是沖著這樣的基礎(chǔ)才買的。
  •   光盤沒(méi)看,書里的內(nèi)容和API差不多,我買的初衷也是用來(lái)查相應(yīng)的方法的
  •   一本很好的工具書,內(nèi)容較全,也很詳細(xì)。所有例子都有源碼,很能幫助理解呀。不過(guò)有些內(nèi)容如CONTEXT,SERVICE等能再詳細(xì)點(diǎn)就好了。還有非常想要的有關(guān)USB通訊的內(nèi)容也沒(méi)有。
  •   內(nèi)容還不錯(cuò),屬于基礎(chǔ)內(nèi)容、
  •   不錯(cuò)的書,比較全,可作為工具書
  •   英語(yǔ)不好,只能看這書了
  •   但是比較偏心基礎(chǔ)知識(shí)中方法的介紹
  •   本書的很全 不過(guò)時(shí)間有點(diǎn)久啦 有些后來(lái)出的系統(tǒng)的控件都沒(méi)有本書里的圖片很清晰
  •   還沒(méi)有發(fā)現(xiàn)什么問(wèn)題,新手入門看不錯(cuò)。能讓你了解大部分android 在java程序上的API,當(dāng)然對(duì)XML這邊就講的比較少了
  •   既然是API大全,就寫全面一點(diǎn),不夠全面,寫的大部分都是知道的,不知道的很少?zèng)]有
 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7