Android基礎教程(第4版) Android基础教程(第4版) (图灵程序设计丛书)

伯內特(Ed Burnette)

買這商品的人也買了...

商品描述

<內容簡介>
 
本書是一部關於Android開發的基礎教程,以由淺入深、循序漸進的方式講解了Android程序設計的核心概念和技術。本書不僅結合井字遊戲開發案例形像生動地講解了Android生命週期、用戶界面、簡單的數據存儲等基礎知識,而且還深入探討了外部通信、基於位置的服務、內置SQLite數據庫等高級主題。每章都提供了“快速閱讀指南”,通過它可以迅速找到所需信息,並高效地完成工作。

<作者簡介>

Ed Burnette
軟件技術專家,擁有30多年的軟件開發經驗。他是SAS高級計算機實驗室的聯合創始人和高級研究員,還是Planet Android(www.planetandroid.com)網站的創辦人和ZDNet的專欄作家。除本書外,他還出版了Google Web Toolkit: Taking the Pain out of Ajax和Eclipse IDE Pocket Guide等著作。   袁國忠   自由譯者;2000年起專事翻譯,主譯圖書,偶譯新聞稿、軟文;出版譯著40餘部,其中包括《C++ Prime Plus中文版》《CCNA學習指南》《CCNP ROUTE學習指南》《面向模式的軟件架構:模式系統》《Android應用UI設計模式》《風投的選擇:誰是下一個十億美元級公司》等,總計700餘萬字;專事翻譯前,從事過三年化工產品分析和開發,做過兩年雜誌和圖書編輯。


<章節目錄>

第一部分Android簡介
第1章
快速入門2 1.1
安裝工具2 1.1.1
Java開發包7.0+ 2 1.1.2
Android Studio 3 1.2
創建第一個程序5 1.3
在Android模擬器中運行8 1.4
在實際設備上運行9 1.5
其他步驟10 1.5.1
檢查更新10 1.5.2
添加SDK包10 1.6
快速閱讀指南1​​2
第2章
重要概念13 2.1
總覽13 2.1.1
Linux內核14 2.1.2
原生庫14 2.1.3
Android運行時15 2.1.4
應用框架15 2.1.5
應用和服務16 2.2
構件16 2.2.1
活動16 2.2.2
片段16 2.2.3
視圖17 2.2.4
意圖17 2.2.5
服務17 2.2.6
內容提供器18 2.2 .7
使用資源18 2.3
前臺只能有一個應用18 2.3.1
進程不等於應用19 2.3.2
活動的生命週期19 2.3.3
使用片段簡化工作21 2.4
安全保障22 2.5
快速閱讀指南22
第二部分開發一個遊戲
第3章
開局走法24 3.1
創建井字遊戲示例24 3.2
使用XML進行設計25 3.2.1
創建主屏幕25 3.2.2
創建主片段28 3.3
編寫代碼31 3.3.1
定義主活動31 3.3.2
定義主活動使用的片段32 3.4
添加About框33 3.5
定義資源34 3.5.1
字符串34 3.5.2
尺寸35 3.5.3
drawable 35 3.5.4
顏色36 3.5.5
樣式和主題37 3.5.6
dp和sp 37 3.5.7
運行遊戲38 3.6
調試38 3.6.1
使用日誌消息進行調試39 3.6.2
使用調試器進行調試40 3.6.3
測試40 3.7
快速閱讀指南41
第4章
定義遊戲界面42 4.1
棋盤42 4.1. 1
從小處著手42 4.1.2
小棋盤44 4.1.3
背景信息45 4.1.4
大棋盤47 4.1.5
組合在一起48 4.2
開始遊戲49 4.2.1
使用快