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

下載本文檔

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

文檔簡介

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

溫馨提示

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

評論

0/150

提交評論