Android基礎(chǔ)教程-(第3版) 版權(quán)信息
- ISBN:9787115232878
- 條形碼:9787115232878 ; 978-7-115-23287-8
- 裝幀:一般膠版紙
- 冊(cè)數(shù):暫無(wú)
- 重量:暫無(wú)
- 所屬分類(lèi):>>
Android基礎(chǔ)教程-(第3版) 本書(shū)特色
《Android基礎(chǔ)教程(第3版)》:Google Android贏在起跑線(xiàn)!深入淺出,輕松實(shí)用,理論與實(shí)踐的完美呈現(xiàn)。
Android基礎(chǔ)教程-(第3版) 內(nèi)容簡(jiǎn)介
本書(shū)是一部關(guān)于Android開(kāi)發(fā)的基礎(chǔ)教程,采用Pragmatic系列圖書(shū)一貫的由淺入深、循序漸進(jìn)的方式講解了Android程序設(shè)計(jì)的核心概念和技術(shù)。本書(shū)不僅結(jié)合數(shù)獨(dú)游戲開(kāi)發(fā)案例形象生動(dòng)地講解了Android生命周期、用戶(hù)界面、2D圖形、多媒體,以及簡(jiǎn)單的數(shù)據(jù)存儲(chǔ)等基礎(chǔ)知識(shí),而且還深入探討了外部通信、基于位置的服務(wù)、內(nèi)置SQLite數(shù)據(jù)庫(kù),以及強(qiáng)大的3D圖形等高級(jí)主題。每章*后都提供了“快速閱讀指南”,通過(guò)它可以迅速找到所需信息,并高效地完成工作。本書(shū)適合所有移動(dòng)開(kāi)發(fā)人員學(xué)習(xí)參考。
Android基礎(chǔ)教程-(第3版) 目錄
**部分 Android簡(jiǎn)介第1章 快速入門(mén)1.1 安裝工具1.1.1 Java 5.0+1.1.2 Eclipse1.1.3 Android SDK啟動(dòng)程序軟件包1.1.4 Android SDK組件1.1.5 Eclipse插件1.2 創(chuàng)建**個(gè)程序1.3 在模擬器上運(yùn)行程序1.3.1 創(chuàng)建一個(gè)AVD1.3.2 再試一次1.4 在手機(jī)上運(yùn)行程序1.5 快速閱讀指南第2章 基本概念2.1 Android的系統(tǒng)架構(gòu)2.1.1 Linux內(nèi)核2.1.2 本機(jī)庫(kù)2.1.3 Android運(yùn)行時(shí)2.1.4 應(yīng)用程序框架2.1.5 應(yīng)用程序和小部件2.2 它還活著2.2.1 進(jìn)程不等于應(yīng)用程序2.2.2 應(yīng)用程序生命周期2.3 構(gòu)建塊2.3.1 活動(dòng)2.3.2 意圖2.3.3 服務(wù)2.3.4 內(nèi)容提供者2.4 使用資源2.5 安全性2.6 快速閱讀指南第二部分 Android基礎(chǔ)知識(shí)第3章 設(shè)計(jì)用戶(hù)界面3.1 數(shù)獨(dú)游戲簡(jiǎn)介3.2 聲明性設(shè)計(jì)3.3 創(chuàng)建啟動(dòng)界面3.4 使用替代資源3.5 實(shí)現(xiàn)Android話(huà)框3.6 應(yīng)用主題3.7 添加菜單3.8 添加設(shè)置3.9 開(kāi)始新游戲3.10 利用日志消息調(diào)試程序3.11 利用調(diào)試器調(diào)試程序3.12 退出游戲3.13 快速閱讀指南第4章 繪制2D圖形4.1 Android圖形基礎(chǔ)4.1.1 Color類(lèi)4.1.2 Paint類(lèi)4.1.3 Canvas類(lèi)4.1.4 Path類(lèi)4.1.5 Drawable類(lèi)4.2 在數(shù)獨(dú)程序中添加圖形4.2.1 開(kāi)始游戲4.2.2 定義Game類(lèi)4.2.3 定義Puzzle View類(lèi)4.2.4 繪制游戲盤(pán)面4.2.5 繪制數(shù)字4.3 處理輸入4.3.1 定義和更新選定區(qū)域4.3.2 輸入數(shù)字4.3.3 增加提示4.3.4 抖動(dòng)屏幕4.4 其他問(wèn)題4.4.1 創(chuàng)建軟鍵盤(pán)4.4.2 實(shí)現(xiàn)游戲邏輯4.4.3 其他功能4.5 更多改進(jìn)4.6 快速閱讀指南第5章 多媒體5.1 播放音頻5.2 播放視頻5.3 為數(shù)獨(dú)游戲配上音樂(lè)5.4 快速閱讀指南第6章 存儲(chǔ)本地?cái)?shù)據(jù)6.1 為數(shù)獨(dú)游戲添加選項(xiàng)6.2 繼續(xù)玩前一個(gè)游戲6.3 記住當(dāng)前位置6.4 訪(fǎng)問(wèn)內(nèi)部文件系統(tǒng)6.5 訪(fǎng)問(wèn)SD卡6.6 快速閱讀指南第三部分 高級(jí)主題第7章 互聯(lián)的世界7.1 通過(guò)意圖實(shí)現(xiàn)瀏覽7.2 利用視圖打開(kāi)網(wǎng)頁(yè)7.3 IavaScript與Java通信7.4 使用Web服務(wù)7.5 快速閱讀指南第8章 定位與環(huán)境感知8.1 位置,位置,位置8.1.1 我在哪里8.1.2 更新位置8.1.3 模擬說(shuō)明8.2 充分利用傳感器8.2.1 了解傳感器8.2.2 解析傳感器的讀數(shù)8.2.3 模擬說(shuō)明8.3 地圖功能8.3.1 嵌入Map View8.3.2 準(zhǔn)備就緒8.3.3 模擬說(shuō)明8.4 快速閱讀指南第9章 SQL實(shí)戰(zhàn)9.1 SQLite簡(jiǎn)介9.2 SQL基礎(chǔ)9.2.1 DDL語(yǔ)句9.2.2 修改語(yǔ)句9.2.3 查詢(xún)語(yǔ)句9.3 你好,數(shù)據(jù)庫(kù)9.3.1 使用SQliteOpenHelper9.3.2 定義主程序9.3.3 添加一行9.3.4 運(yùn)行一個(gè)查詢(xún)9.3.5 顯示查詢(xún)結(jié)果9.4.數(shù)據(jù)綁定9.5 使用ContentProvider9.5.1 更改主程序9.5.2 添加一行9.5.3 運(yùn)行一個(gè)查詢(xún)9.6 實(shí)現(xiàn)ContentProvider9.7 快速閱讀指南第10章 利用OpenGL實(shí)現(xiàn)3D圖形10.1 理解3D圖形10.2 OpenGL簡(jiǎn)介10.3 構(gòu)建一個(gè)OpenGL程序10.4 渲染場(chǎng)景10.5 構(gòu)建一個(gè)模型10.6 光線(xiàn)、相機(jī)10.7 動(dòng)作10.8 應(yīng)用紋理10.9 透明效果10.10 測(cè)量平滑度10.11 快速閱讀指南第四部分 附錄附錄A Java與OpenGL:語(yǔ)言及其API附錄B Hello,Widget附錄C 發(fā)布到Android市場(chǎng)附錄D 參考書(shū)目
展開(kāi)全部
Android基礎(chǔ)教程-(第3版) 節(jié)選
《Android基礎(chǔ)教程(第3版)》作為《Android基礎(chǔ)教程》的升級(jí)版,是基于新版Android對(duì)其進(jìn)行完善后的杰作。《Android基礎(chǔ)教程(第3版)》采用由淺入深、循序漸進(jìn)的方式講解了Android生命周期、UI、2D圖形、多媒體以及簡(jiǎn)單的數(shù)據(jù)存儲(chǔ)等基礎(chǔ)知識(shí)。深入探討了外部通信、基于位置的服務(wù)、內(nèi)置SQLite數(shù)據(jù)庫(kù)以及強(qiáng)大的3D圖形等高級(jí)主題。書(shū)中內(nèi)容和示例都基于新版Android進(jìn)行了更新。并根據(jù)讀者反饋?zhàn)隽烁倪M(jìn)。除了支持各種屏幕分辨率和Android的*佳實(shí)踐,《Android基礎(chǔ)教程(第3版)》還闡述了多點(diǎn)觸控和動(dòng)態(tài)壁紙編程接口功能。此外。每章*后都提供“快速閱讀指南”,供你快速找到所需信息。進(jìn)而高效地完成工作。Android是Google推出的基于Linux和Java技術(shù)的開(kāi)源移動(dòng)開(kāi)發(fā)平臺(tái),自2007年問(wèn)世以來(lái)得到了全球眾多廠(chǎng)商和運(yùn)營(yíng)商的支持。并迅速成為智能手機(jī)的主流操作系統(tǒng)。
Android基礎(chǔ)教程-(第3版) 作者簡(jiǎn)介
作者:(美國(guó))伯內(nèi)特(Ed Burnette) 譯者:田俊靜 張波 黃湘情 等