注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合Android開發(fā)秘籍(第2版)

Android開發(fā)秘籍(第2版)

Android開發(fā)秘籍(第2版)

定 價(jià):¥59.00

作 者: (美)Ronan Schwarz,Phil Dutson,James Steele 等著; 錢昊 譯
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 編程語言與程序設(shè)計(jì) 計(jì)算機(jī)與互聯(lián)網(wǎng)

ISBN: 9787115355171 出版時(shí)間: 2014-08-01 包裝: 平裝
開本: 16開 頁數(shù): 350 字?jǐn)?shù):  

內(nèi)容簡介

  《Android開發(fā)秘籍(第2版)》秉承“一個(gè)清晰可用的范例,勝過千言的文檔”的原則,以一百多個(gè)范例為骨架,將知識、技巧和理念融入其中,從零開始,介紹了Android移動開發(fā)的方方面面。從Android及其設(shè)備的發(fā)展、Android項(xiàng)目的建立等入門內(nèi)容,到Activity、Intent、視圖、線程、服務(wù)、用戶界面布局、事件等基本要素,再到多媒體、硬件接口、網(wǎng)絡(luò)、位置服務(wù)、應(yīng)用內(nèi)計(jì)費(fèi)、消息推送等高級特性,最后還介紹了原生開發(fā)、測試與調(diào)試?!禔ndroid開發(fā)秘籍(第2版)》致力于讓讀者充分理解和利用Android的各種特性,并十分強(qiáng)調(diào)設(shè)備與版本的兼容性、代碼的復(fù)用性、項(xiàng)目的健壯性、方法的多樣性等良好的開發(fā)理念?!禔ndroid開發(fā)秘籍(第2版)》的內(nèi)容由淺入深,方便Android開發(fā)初學(xué)者上手;書中介紹的技巧彼此相關(guān)又相對獨(dú)立,因此也適合有一定經(jīng)驗(yàn)的開發(fā)者查閱參考。

作者簡介

暫缺《Android開發(fā)秘籍(第2版)》作者簡介

圖書目錄

第1章 Android概覽 1.1 Android的演化 1.2 Android的兩面性 1.3 運(yùn)行Android的設(shè)備 1.3.1 HTC系列機(jī)型 1.3.2 摩托羅拉系列機(jī)型 1.3.3 三星系列機(jī)型 1.3.4 平板電腦 1.3.5 其他設(shè)備 1.4 Android設(shè)備間的硬件差異 1.4.1 屏幕 1.4.2 用戶輸入法 1.4.3 傳感器 1.5 Android的特性 1.5.1 多線程應(yīng)用微件 1.5.2 觸摸、手勢和多點(diǎn)觸摸 1.5.3 硬鍵盤和軟鍵盤 1.6 Android開發(fā) 1.6.1 良好的應(yīng)用設(shè)計(jì) 1.6.2 保持向前兼容 1.6.3 確保健壯性 1.7 軟件開發(fā)工具包(SDK) 1.7.1 安裝和升級 1.7.2 軟件特性和API級別 1.7.3 用模擬器或Android設(shè)備進(jìn)行調(diào)試 1.7.4 使用Android調(diào)試橋 1.7.5 簽名和發(fā)布 1.8 Google Play 1.8.1 最終用戶許可協(xié)議 1.8.2 提升應(yīng)用的曝光度 1.8.3 讓應(yīng)用脫穎而出 1.8.4 為應(yīng)用收費(fèi) 1.8.5 管理評價(jià)和更新 1.8.6 Google Play以外的其他選擇 
第2章 應(yīng)用程序基礎(chǔ):Activity和Intent 2.1 Android應(yīng)用程序概覽 技巧1:創(chuàng)建項(xiàng)目和Activity 2.1.1 項(xiàng)目目錄結(jié)構(gòu)及自動生成的內(nèi)容 2.1.2 Android包和manifest文件 技巧2:重命名應(yīng)用程序的某些部分 技巧3:使用庫項(xiàng)目 2.2 Activity的生命周期 技巧4:使用Activity生命周期函數(shù) 技巧5:強(qiáng)制采用單任務(wù)模式 技巧6:強(qiáng)制規(guī)定屏幕方向 技巧7:保存和恢復(fù)Activity信息 技巧8:使用Fragment 2.3 多個(gè)Activity 技巧9:使用按鈕和文本視圖 技巧10:通過事件啟動另外一個(gè)Activity 技巧11:通過使用語音轉(zhuǎn)文本功能啟動一個(gè)Activity 技巧12:實(shí)現(xiàn)選擇列表 技巧13:使用隱式Intent創(chuàng)建Activity 技巧14:在Activity間傳遞基本數(shù)據(jù)類型 
第3章 線程、服務(wù)、接收器和警報(bào) 3.1 線程 技巧15:啟動一個(gè)輔助線程 技巧16:創(chuàng)建實(shí)現(xiàn)Runnable接口的Activity 技巧17:設(shè)置線程的優(yōu)先級 技巧18:取消線程 技巧19:在兩個(gè)應(yīng)用程序間共享線程 3.2 線程間的消息機(jī)制:Handler 技巧20:從主線程調(diào)度Runnable型的任務(wù) 技巧21:使用倒數(shù)計(jì)時(shí)器 技巧22:處理耗時(shí)的初始化工作 3.3 警報(bào) 技巧23:利用Toast在屏幕上顯示一條簡單的信息 技巧24:使用AlertDialog對話框 技巧25:在狀態(tài)欄中顯示通知 3.4 服務(wù) 技巧26:創(chuàng)建自足式服務(wù) 技巧27:添加喚醒鎖 技巧28:使用前臺服務(wù) 技巧29:使用IntentService 3.5 廣播接收器 技巧30:當(dāng)按下拍照按鈕時(shí)啟動一個(gè)服務(wù) 3.6 應(yīng)用微件 技巧31:創(chuàng)建應(yīng)用微件 
第4章 高級線程技術(shù) 4.1 裝載器 技巧32:使用CursorLoader 4.2 AsyncTask 技巧33:使用AsyncTask 4.3 Android進(jìn)程間通信 技巧34:實(shí)現(xiàn)遠(yuǎn)程過程調(diào)用 技巧35:使用Messenger 技巧36:使用ResultReceiver 
第5章 用戶界面布局 5.1 資源目錄和常規(guī)屬性 技巧37:指定替代資源 5.2 View和ViewGroup 技巧38:用Eclipse編輯器生成布局 技巧39:控制UI元素的寬度和高度 技巧40:設(shè)置相對布局和布局ID 技巧41:通過編程聲明布局 技巧42:通過獨(dú)立線程更新布局 5.3 文本操作 技巧43:設(shè)置和改變文本屬性 技巧44:提供文本輸入 技巧45:創(chuàng)建表單 5.4 其他微件:從按鈕到拖動條 技巧46:在表格布局中使用圖像按鈕 技巧47:使用復(fù)選框和開關(guān)按鈕 技巧48:使用單選按鈕 技巧49:創(chuàng)建下拉菜單 技巧50:使用進(jìn)度條 技巧51:使用拖動條 
第6章 用戶界面事件 6.1 事件處理器和事件監(jiān)聽器 技巧52:截取物理按鍵事件 技巧53:構(gòu)建菜單 技巧54:在XML文件中定義菜單 技巧55:創(chuàng)建操作欄 技巧56:使用ActionBarSherlock 技巧57:使用搜索鍵 技巧58:響應(yīng)觸摸事件 技巧59:監(jiān)聽滑動手勢 技巧60:使用多點(diǎn)觸控 6.2 高級用戶界面庫 技巧61:使用手勢 技巧62:繪制3D圖像 
第7章 高級用戶界面技術(shù) 7.1 Android自定義視圖 技巧63:自定義按鈕 7.2 Android動畫 技巧64:創(chuàng)建動畫 技巧65:使用屬性動畫 7.3 輔助功能 技巧66:使用輔助功能特性 7.4 Fragment 技巧67:同時(shí)顯示多個(gè)Fragment 技巧68:使用對話框Fragment 
第8章 多媒體技術(shù) 8.1 圖像 技巧69:裝載和顯示一幅可供操作的圖像 8.2 音頻 技巧70:選擇和播放音頻文件 技巧71:錄制音頻文件 技巧72:操作原始音頻 技巧73:有效利用聲音資源 技巧74:添加媒體并更新路徑 8.3 視頻 技巧75:使用VideoView 技巧76:使用MediaPlayer播放視頻 
第9章 硬件接口 9.1 攝像頭 技巧77:自定義攝像頭 9.2 其他傳感器 技巧78:獲取設(shè)備的旋轉(zhuǎn)姿態(tài) 技巧79:使用溫度傳感器和光傳感器 9.3 電話 技巧80:使用電話管理器 技巧81:監(jiān)聽電話狀態(tài) 技巧82:撥叫一個(gè)號碼 9.4 藍(lán)牙 技巧83:開啟藍(lán)牙 技巧84:發(fā)現(xiàn)藍(lán)牙設(shè)備 技巧85:與已綁定的藍(lán)牙設(shè)備配對 技巧86:打開藍(lán)牙套接字 技巧87:使用設(shè)備振動功能 技巧88:訪問無線網(wǎng)絡(luò) 9.5 近場通信(NFC) 技巧89:讀取NFC標(biāo)簽 技巧90:寫入NFC標(biāo)簽 9.6 通用串行總線(USB) 
第10章 網(wǎng)絡(luò) 10.1 響應(yīng)網(wǎng)絡(luò)狀態(tài) 技巧91:檢查網(wǎng)絡(luò)連接 技巧92:接收連接變化信息 10.2 使用短消息 技巧93:收到短消息后自動回復(fù) 10.3 使用Web內(nèi)容 技巧94:自定義Web瀏覽器 技巧95:使用HTTP GET請求 技巧96:使用HTTP POST請求 技巧97:使用WebView 技巧98:解析JSON 技巧99:解析XML 10.4 社交網(wǎng)絡(luò) 技巧100:讀取所有者設(shè)定檔 技巧101:與Twitter集成 技巧102:與Facebook集成 
第11章 數(shù)據(jù)存儲方法 11.1 shared preference 技巧103:創(chuàng)建和檢索shared preference 技巧104:使用preference框架 技巧105:基于存儲的數(shù)據(jù)改變用戶界面 技巧106:添加最終用戶許可協(xié)議 11.2 SQLite數(shù)據(jù)庫 技巧107:創(chuàng)建一個(gè)獨(dú)立的數(shù)據(jù)庫包 技巧108:使用獨(dú)立的數(shù)據(jù)庫包 技巧109:創(chuàng)建個(gè)人日記 11.3 內(nèi)容提供器 技巧110:創(chuàng)建自定義的內(nèi)容提供器 11.4 文件的保存和載入 技巧111:使用AsyncTask進(jìn)行異步處理 
第12章 基于位置的服務(wù) 12.1 位置服務(wù)基礎(chǔ) 技巧112:檢索最近保存的位置 技巧113:在位置改變時(shí)更新信息 技巧114:列出所有可用的提供器 技巧115:將位置轉(zhuǎn)化為地址(逆向地理編碼) 技巧116:將地址轉(zhuǎn)化為位置(地理編碼) 12.2 使用Google地圖 技巧117:向應(yīng)用程序中添加Google地圖 技巧118:為地圖添加標(biāo)記 技巧119:向地圖上添加視圖 技巧120:設(shè)置臨近警告 12.3 使用Little Fluffy位置庫 技巧121:使用Little Fluffy位置庫添加通知 
第13章 應(yīng)用內(nèi)計(jì)費(fèi) Google Play應(yīng)用內(nèi)計(jì)費(fèi) 技巧122:安裝Google的應(yīng)用內(nèi)計(jì)費(fèi)服務(wù) 技巧123:為Activity添加應(yīng)用內(nèi)計(jì)費(fèi)機(jī)制 技巧124:列出應(yīng)用內(nèi)可購買的項(xiàng)目清單 
第14章 推送消息 14.1 Google云消息設(shè)置 技巧125:準(zhǔn)備Google云消息 14.2 發(fā)送和接收推送信息 技巧126:準(zhǔn)備manifest 14.3 接收消息 技巧127:添加BroadcastReceiver類 技巧128:添加IntentService類 技巧129:注冊設(shè)備 14.4 發(fā)送消息 技巧130:發(fā)送文本消息 技巧131:通過AsyncTask發(fā)送消息 
第15章 原生Android開發(fā) Android原生組件 技巧132:使用Java原生接口 技巧133:使用NativeActivity 
第16章 測試和調(diào)試 16.1 Android測試項(xiàng)目 技巧134:創(chuàng)建測試項(xiàng)目 技巧135:在Android上加入單元測試 技巧136:使用Robotium 16.2 Eclipse內(nèi)建測試工具 技巧137:指定運(yùn)行配置 技巧138:使用DDMS 技巧139:借助斷點(diǎn)進(jìn)行調(diào)試 16.3 Android SDK調(diào)試工具 技巧140:開啟和終止Android調(diào)試橋 技巧141:使用LogCat 技巧142:使用Hierachy Viewer 技巧143:使用TraceView 技巧144:使用lint 16.4 Android系統(tǒng)調(diào)試工具 技巧145:設(shè)置GDB調(diào)試 
附錄A 使用OpenIntents Sensor Simulator 附錄B 使用兼容包 附錄C 使用持續(xù)集成系統(tǒng) 附錄D Android操作系統(tǒng)發(fā)布版本一覽 

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號