<內容介紹>
《Android Studio實戰:快速、高效地構建Android應用全面涵蓋關於Android Studio及其龐大工俱生態系統的內容,包括Git和Gradle:除了介紹Android Studio與Git(用於源代碼管理)和Gradle(一款構建及測試工具)的無縫工作方式外,還演示瞭如何使用諸如GitHub和Bitbucket的遠程Git Web服務進行開發/協作。本書配有4個完整的Android項目,它們均可從公共的Git倉庫下載。
<章節目錄>
第1章AndroidStudio入門1
1.1在Windows上安裝Java開發工具包1
1.1.1在Windows上下載JDK2
1.1.2在Windows上執行JDK嚮導3
1.1.3配置Windows環境變量4
1.2在Mac上安裝Java開發工具包7
1.2.1在Mac上下載JDK7
1.2.2在Mac上執行JDK嚮導8
1.2.3在Mac上配置JDK版本9
1.3安裝AndroidStudio10
1.4創建第一個項目:HelloWorld12
1.5使用Android虛擬設備管理器15
1.6在AVD上運行HelloWorld16
1.7在Andriod設備上運行HelloWorld17
1.8小結19
第2章在AndroidStudio中遨遊21
2.1編輯器22
2.1.1Editor選項卡22
2.1.2折疊線23
2.1.3標記欄23
2.1.4工具按鈕23
2.1.5默認佈局24
2.2導航工具窗口24
2.2.1Project工具窗口25
2.2.2Stucture工具窗口26
2.2.3Favorites工具窗口26
2.2.4TODO工具窗口27
2.2.5Commander工具窗口27
2.3主菜單欄27
2.4工具欄28
2.5導航欄28
2.6狀態欄28
2.7常用操作29
2.7.1選擇文本29
2.7.2使用Undo和Redo29
2.7.3找到最近的文件30
2.7.4遍歷最近的導航操作30
2.7.5剪切、複製和粘貼30
2.8上下文菜單31
2.9獲取幫助32
2.10使用鍵盤導航32
2.10.1SelectIn命令32
2.10.2Class命令33
2.10.3File命令33
2.10.4Line命令33
2.10.5RelatedFile命令33
2.10.6LastEditLocation命令33
2.10.7TypeHierarchy命令34
2.10.8Declaration命令34
2.11查找和替換文本34
2.11.1Find命令34
2.11.2FindinPath命令34
2.11.3Replace命令35
2.11.4ReplaceinPath命令35
2.12小結35
第3章在AndroidStudio中編程37
3.1使用代碼折疊37
3.2執 行代碼補全39
3.3註釋代碼42
3.4使用代碼生成42
3.4.1構造函數43
3.4.2getter/setter44
3.4.3重載方法44
3.4.4toString()方法45
3.4.5代理方法46
3.5插入動態模板47
3.6移動代碼48
3.7設計代碼風格50
3.7.1Auto-IndentLines選項51
3.7.2RearrangeCode選項51
3.7.3ReformatCode選項52
3.7.4SurroundWith52
3.8小結53
第4章重構代碼55
4.1重命名56
4.2修改簽名57
4.3類型遷移58