Android應(yīng)用開發(fā)攻略_第1頁(yè)
Android應(yīng)用開發(fā)攻略_第2頁(yè)
Android應(yīng)用開發(fā)攻略_第3頁(yè)
Android應(yīng)用開發(fā)攻略_第4頁(yè)
Android應(yīng)用開發(fā)攻略_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

Android應(yīng)用開發(fā)攻略《Android應(yīng)用開發(fā)攻略》基本信息原書名:AndroidCookbook作者:(美)達(dá)爾文IanF.Darwin[作譯者介紹]譯者:姚軍叢書名:O’Reilly精品圖書系列出版社:機(jī)械工業(yè)出版社ISBN:9787111414117上架時(shí)間:2013-3-7出版日期:2013年3月開本:16開頁(yè)碼:1版次:1-1所屬分類:計(jì)算機(jī)>軟件與程序設(shè)計(jì)>移動(dòng)開發(fā)>Android內(nèi)容簡(jiǎn)介計(jì)算機(jī)書籍o'reillymedia,inc.介紹o'reillymedia通過(guò)圖書、雜志、在線服務(wù)、調(diào)查研究和會(huì)議等方式傳播創(chuàng)新知識(shí)。自1978年開始,o'reilly一直都是前沿發(fā)展的見(jiàn)證者和推動(dòng)者。超級(jí)極客們正在開創(chuàng)著未來(lái),而我們關(guān)注真正重要的技術(shù)趨勢(shì)——通過(guò)放大那些“細(xì)微的信號(hào)”來(lái)刺激社會(huì)對(duì)新科技的應(yīng)用。作為技術(shù)社區(qū)中活躍的參與者,o'reilly的發(fā)展充滿了對(duì)創(chuàng)新的倡導(dǎo)、創(chuàng)造和發(fā)揚(yáng)光大。o'reilly為軟件開發(fā)人員帶來(lái)革命性的“動(dòng)物書”;創(chuàng)建第一個(gè)商業(yè)網(wǎng)站(gnn);組織了影響深遠(yuǎn)的開放源代碼峰會(huì),以至于開源軟件運(yùn)動(dòng)以此命名;創(chuàng)立了make雜志,從而成為diy革命的主要先鋒;公司一如既往地通過(guò)多種形式締結(jié)信息與人的紐帶。o'reilly的會(huì)議和峰會(huì)集聚了眾多超級(jí)極客和高瞻遠(yuǎn)矚的商業(yè)領(lǐng)袖,共同描繪出開創(chuàng)新產(chǎn)業(yè)的革命性思想。作為技術(shù)人士獲取信息的選擇,o'reilly現(xiàn)在還將先鋒專家的知識(shí)傳遞給普通的計(jì)算機(jī)用戶。無(wú)論是通過(guò)書籍出版,在線服務(wù)或者面授課程,每一項(xiàng)o'reilly的產(chǎn)品都反映了公司不可動(dòng)搖的理念——信息是激發(fā)創(chuàng)新的力量。目錄《android應(yīng)用開發(fā)攻略》前言 1第1章入門 91.1導(dǎo)言:入門 91.2學(xué)習(xí)java語(yǔ)言 91.3從命令行創(chuàng)建“hello,world”應(yīng)用程序 111.4在eclipse中創(chuàng)建“hello,world”應(yīng)用程序 141.5在windows上安裝用于android開發(fā)的ide 211.6理解android生命周期 281.7通過(guò)adb在模擬器上安裝.apk文件 291.8通過(guò)slideme將應(yīng)用程序安裝到模擬器上 301.9共享來(lái)自其他eclipse項(xiàng)目的java類 311.10引用程序庫(kù)實(shí)現(xiàn)外部功能 341.11使用sdk樣例避免棘手的情況 371.12保持androidsdk更新 401.13從模擬器/android設(shè)備獲得屏幕截圖 471.14程序:簡(jiǎn)單的countdowntimer示例 491.15程序:androidos下的小費(fèi)計(jì)算器tipster 52第2章設(shè)計(jì)成功的應(yīng)用程序 692.1導(dǎo)言:設(shè)計(jì)成功的android應(yīng)用程序 69.2.2異常處理 722.3作為“單例”訪問(wèn)android應(yīng)用程序?qū)ο?752.4在用戶旋轉(zhuǎn)設(shè)備時(shí)保存數(shù)據(jù) 772.5監(jiān)控android設(shè)備的電量 792.6在android中創(chuàng)建閃屏 802.7設(shè)計(jì)會(huì)議/網(wǎng)絡(luò)研討/編程馬拉松/機(jī)構(gòu)用的應(yīng)用程序 852.8在android應(yīng)用中使用googleanalytics 862.9簡(jiǎn)單的手電筒應(yīng)用程序 882.10將android手機(jī)應(yīng)用程序改編為平板電腦應(yīng)用程序 912.11設(shè)置首次運(yùn)行的首選項(xiàng) 932.12為顯示格式化時(shí)間和日期 942.13用keylistener控制輸入 962.14備份android應(yīng)用程序數(shù)據(jù) 992.15用提示代替工具提示 106第3章測(cè)試 1083.1導(dǎo)言:測(cè)試 1083.2在android中進(jìn)行tdd 1083.3為應(yīng)用測(cè)試設(shè)置android虛擬設(shè)備(avd) 1093.4用基于云的測(cè)試在多種設(shè)備上進(jìn)行測(cè)試 1183.5測(cè)試項(xiàng)目的創(chuàng)建和使用 1193.6應(yīng)用程序崩潰排錯(cuò) 1233.7用log.d和logcat進(jìn)行調(diào)試 1263.8用bugsense自動(dòng)從用戶那里得到缺陷報(bào)告 1273.9使用本地運(yùn)行時(shí)應(yīng)用程序日志分析現(xiàn)場(chǎng)錯(cuò)誤情況 1299.2用listview構(gòu)建基于列表的應(yīng)用程序 3589.3為listview創(chuàng)建“無(wú)數(shù)據(jù)”視圖 3629.4創(chuàng)建具有圖像和文本的高級(jí)listview 3639.5在listview中使用段標(biāo)題 3689.6使用戶的注意力保持在listview上 3739.7編寫自定義列表適配器 3749.8處理方向變化:從listview數(shù)據(jù)值到橫向圖表 377第10章多媒體 38310.1導(dǎo)言:多媒體 38310.2播放youtube視頻 38310.3使用gallery和imageswitcher視圖 38410.4用mediarecorder捕捉視頻 38710.5使用android的面部檢測(cè)功能 39010.6播放來(lái)自文件的音頻 39310.7無(wú)交互播放音頻 39610.8使用語(yǔ)音識(shí)別功能 39710.9使用設(shè)備的朗讀功能 399第11章數(shù)據(jù)持久性 40111.1導(dǎo)言:數(shù)據(jù)持久性 40111.2獲得文件信息 40111.3讀取應(yīng)用自帶而非文件系統(tǒng)中的文件 40511.4列出目錄 40611.5獲得關(guān)于sd卡的總空間和可用空間的信息 40811.6花費(fèi)最小的精力提供用戶首選項(xiàng)設(shè)置活動(dòng) 40911.7檢查默認(rèn)共享首選項(xiàng)的一致性 41311.8執(zhí)行高級(jí)文本搜索 41511.9在android應(yīng)用程序中創(chuàng)建sqlite數(shù)據(jù)庫(kù) 42011.10在sqlite數(shù)據(jù)庫(kù)中插入數(shù)值 42211.11從現(xiàn)有的sqlite數(shù)據(jù)庫(kù)加載數(shù)值 42211.12在sqlite中使用日期 42311.13用jsonobject解析json 42611.14用domapi解析xml文檔 42711.15用xmlpullparser解析xml文檔 42911.16添加聯(lián)系人 43311.17讀取聯(lián)系人數(shù)據(jù) 435第12章電話應(yīng)用程序 43912.1導(dǎo)言:電話應(yīng)用程序 43912.2在電話鈴響的時(shí)候進(jìn)行某些操作 43912.3處理呼出電話 44312.4電話自動(dòng)撥號(hào) 44712.5發(fā)送單部分和多部分sms消息 44812.6在android應(yīng)用程序中接收sms消息 45112.7使用模擬器控制面板向模擬器發(fā)送sms消息 45312.8使用android的telephonymanager獲得設(shè)備信息 453第13章聯(lián)網(wǎng)應(yīng)用程序 46413.1導(dǎo)論:網(wǎng)絡(luò) 46413.2使用rest風(fēng)格的web服務(wù) 46513.3用正則表達(dá)式從無(wú)結(jié)構(gòu)文本中提取信息 46713.4用rome解析rss/atomfeed 46913.5用md5加密明文 47313.6將文本轉(zhuǎn)換為超鏈接 47413.7用webview訪問(wèn)網(wǎng)頁(yè) 47513.8自定義webview 476第14章游戲與動(dòng)畫 47814.1導(dǎo)論:游戲與動(dòng)畫 47814.2用flixel-android構(gòu)建android游戲 47914.3用andengine(android-engine)構(gòu)建android游戲 48214.4處理定時(shí)鍵盤輸入 488第15章社交網(wǎng)絡(luò) 49015.1導(dǎo)言:社交網(wǎng)絡(luò) 49015.2用http集成社交網(wǎng)絡(luò) 49015.3用json加載用戶的twitter動(dòng)態(tài) 493第16章位置和地圖應(yīng)用程序 49616.1導(dǎo)言:位置感知應(yīng)用程序 49616.2獲得位置信息 49616.3在應(yīng)用程序中訪問(wèn)gps信息 49816.4在設(shè)備上模擬gps坐標(biāo) 50016.5使用地理解析和反向地理解析 50316.6準(zhǔn)備googlemaps開發(fā) 50416.7將設(shè)備當(dāng)前位置添加到googlemaps 51116.8在googlemapview上繪制位置標(biāo)志 51216.9在mapview上繪制多個(gè)位置標(biāo)志 51616.10為googlemapview創(chuàng)建圖層 52116.11改變googlemapview的模式 52316.12在不使用drawble對(duì)象的情況下繪制圖層圖標(biāo) 52316.13在googlemaps上實(shí)現(xiàn)位置搜索 52916.14在一個(gè)tabview中放置mapview 53016.15處理mapview的長(zhǎng)按動(dòng)作 53316.16使用openstreetmap 53716.17在openstreetmap地圖上創(chuàng)建圖層 54016.18在openstreetmap地圖上使用比例尺 54316.19處理openstreetmap圖層上的觸摸事件 54416.20用openstreetmap地圖獲得位置的更新 546第17章加速計(jì) 55117.1導(dǎo)言:傳感器 55117.2檢查傳感器是否存在 55117.3使用加速計(jì)檢測(cè)設(shè)備的搖晃 55217.4用加速計(jì)根據(jù)屏幕方向檢查設(shè)備是向上還是向下 55617.5用方向傳感器發(fā)現(xiàn)android設(shè)備的方向 55717.6讀取溫度傳感器 559第18章藍(lán)牙 56018.1導(dǎo)言:藍(lán)牙 56018.2啟用藍(lán)牙并使設(shè)備處于可發(fā)現(xiàn)狀態(tài) 56018.3連接啟用藍(lán)牙的設(shè)備 56218.4監(jiān)聽(tīng)和接收藍(lán)牙連接請(qǐng)求 56518.5實(shí)現(xiàn)藍(lán)牙設(shè)備發(fā)現(xiàn) 566第19章系統(tǒng)與設(shè)備控制 56819.1導(dǎo)言:系統(tǒng)與設(shè)備控制 56819.2訪問(wèn)電話網(wǎng)絡(luò)/連接性信息 56819.3從清單文件獲取信息 56919.4將來(lái)電通知改為靜音、振動(dòng)或者普通 57019.5復(fù)制文本以及從剪貼板獲取文本 57219.6使用基于led的通知 57319.7使設(shè)備振動(dòng) 57319.8從應(yīng)用程序運(yùn)行shell命令 57519.9確定指定應(yīng)用程序是否運(yùn)行 576第20章其他編程語(yǔ)言和框架 57820.1導(dǎo)言:其他編程語(yǔ)言 57820.2運(yùn)行外部/原生unix/linux命令 57920.3在ndk上用jni運(yùn)行原生c/c++代碼 58020.4從sl4a入手 58520.5用sl4a創(chuàng)建警告 58820.6使用sl4a讀取google文檔并在listview控件中顯示 59220.7用qr碼共享sl4a腳本 59420.8從webview中通過(guò)javascript使用原生手機(jī)功能 59720.9用phonegap/cordova創(chuàng)建平臺(tái)無(wú)關(guān)的應(yīng)用程序 599第21章字符串和國(guó)際化 60221.1導(dǎo)言:國(guó)際化 60221.2國(guó)際化應(yīng)用程序文本 60321.3尋找和翻譯字符串 6

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論