●章Android應用和開發環境 1
●1.1Android的發展和歷史 2
●1.1.1Android的發展和簡介 2
●1.1.2Android 8.x平臺架構及特性 3
●1.2使用Gradle自動化構建項目 5
●1.2.1和安裝Gradle 5
●1.2.2Gradle構建文件和創建任務 6
●1.2.3Gradle的屬性定義 11
●1.2.4增量式構建 14
●1.2.5Gradle插件和java、application等插件 15
●1.2.6依賴管理 17
●1.2.7自定義任務 20
●1.2.8自定義插件 22
●1.3搭建Android開發環境 24
●1.3.1安裝Android Studio 24
●1.3.2和安裝Android SDK 29
●1.3.3安裝過程中常見的錯誤 31
●1.3.4安裝運行、調試環境 32
●1.4Android常用開發工具的用法 39
●1.4.1使用Monitor進行調試 39......
內容簡介
本書是《瘋狂Android講義》的Koltin版,基於《瘋狂Android講義(第3版)》升級而來。本書基於近期新的Android 8.0,並采用了Google推薦的IDE:Android Studio作為開發工具,書中每個案例、每個截圖都全面升級到Android 8.0。本書全面地介紹了Android應用開發的相關知識,全書內容覆蓋了Android用戶界面編程、Android四大組件、Android資源訪問、圖形/圖像處理、事件處理機制、Android輸入/輸出處理、音頻/視頻多媒體應用開發、OpenGL與3D應用開發、網絡通信編程、Android整合RESTful服務端、傳感器應用開發、GPS應用開發、整合第三方Map服務等。本書並不局限於介紹Android編程的各種理論知識,而是從“項目驅動”的角度來講授理論。全書一共包括近百個實例,這些示範性的實例既可......