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

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

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

定 價:¥59.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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