最新Android 10,全新Android Studio 3.5開發實戰
舊版熱銷累計近3萬冊,眾多教師與讀者選書第一指名,
Android暢銷人氣經典!
【超值學習資源】
範例程式/近100分鐘關鍵影音教學/延伸練習
「機器學習Firebase ML Kit」教學pdf電子書
新語言「Kotlin開發入門」pdf電子書
掌握近90個關鍵範例,徹底打好App開發力!
即使沒有Java基礎,不曾接觸過手機應用程式設計,
也能進入Android App開發的殿堂!
■最新的開發內容:
應用最新Android Studio 3.5環境進行Android 10專題開發,與全球開發者同步實戰。
■易懂的學習流程:
針對Android程式開發進行步驟拆解、流程分析與圖示表現,再加上紮實的範例演練,無痛學會核心開發技巧,養成良好的開發習慣。
■豐富的元件應用:
除了輸入、按鈕、訊息顯示、選項清單、功能表等元件外,更納入全新的ConstraintLayout版面配置,讓App具備專業外表與操作流暢性。
■實用的範例程式:
兼具由淺入深的特性、趣味性和實用性,有助了解程式原理,進而應用在專案發想與開發。
■重要的開發技巧:
深入了解程式運作,包含Intent、資源管理分配、生命週期,以及利用相關工具加速並改善開發流程,詳細解說自動完成功能與除錯工具。
■多元的應用主題:
如檔案資料處理、資料庫、時間服務、圖片、音訊、視訊、多媒體應用、Google Maps應用程式開發、Android模擬器使用,以及上架Google Play商店。
■加碼提供機器學習(Firebase ML Kit)教學PDF:
因應AI人工智慧的浪潮,針對Google發佈的Firebase ML Kit進行解說,實作Android人臉偵測專案。
■加碼提供Android Kotlin開發入門教學PDF:
新一代的Android應用程式開發語言Kotlin即將崛起,書中將以專題實作引領您快速入門Kotlin的開發世界。
■超值的影音教學:
針對關鍵與易產生學習障礙的內容,提供影音輔助教學,迅速提升學習效率。
■專屬的線上服務:
因應Android開發版本的變化,提供線上專屬服務,即時互動,降低學習困境,並可取得Android最新訊息與資料。
「機器學習Firebase ML Kit」教學pdf電子書
新語言「Kotlin開發入門」pdf電子書
掌握近90個關鍵範例,徹底打好App開發力!
即使沒有Java基礎,不曾接觸過手機應用程式設計,
也能進入Android App開發的殿堂!
■最新的開發內容:
應用最新Android Studio 3.5環境進行Android 10專題開發,與全球開發者同步實戰。
■易懂的學習流程:
針對Android程式開發進行步驟拆解、流程分析與圖示表現,再加上紮實的範例演練,無痛學會核心開發技巧,養成良好的開發習慣。
■豐富的元件應用:
除了輸入、按鈕、訊息顯示、選項清單、功能表等元件外,更納入全新的ConstraintLayout版面配置,讓App具備專業外表與操作流暢性。
■實用的範例程式:
兼具由淺入深的特性、趣味性和實用性,有助了解程式原理,進而應用在專案發想與開發。
■重要的開發技巧:
深入了解程式運作,包含Intent、資源管理分配、生命週期,以及利用相關工具加速並改善開發流程,詳細解說自動完成功能與除錯工具。
■多元的應用主題:
如檔案資料處理、資料庫、時間服務、圖片、音訊、視訊、多媒體應用、Google Maps應用程式開發、Android模擬器使用,以及上架Google Play商店。
■加碼提供機器學習(Firebase ML Kit)教學PDF:
因應AI人工智慧的浪潮,針對Google發佈的Firebase ML Kit進行解說,實作Android人臉偵測專案。
■加碼提供Android Kotlin開發入門教學PDF:
新一代的Android應用程式開發語言Kotlin即將崛起,書中將以專題實作引領您快速入門Kotlin的開發世界。
■超值的影音教學:
針對關鍵與易產生學習障礙的內容,提供影音輔助教學,迅速提升學習效率。
■專屬的線上服務:
因應Android開發版本的變化,提供線上專屬服務,即時互動,降低學習困境,並可取得Android最新訊息與資料。
- 第 01 章 敲開 Android 的開發大門(第1-1頁)
- 1.1 Android 是什麼?(第1-2頁)
- 1.2 建構 Android 開發環境(第1-5頁)
- 1.3 安裝 Java 開發工具包 (JDK)(第1-7頁)
- 1.4 安裝 Android Studio(第1-10頁)
- 1.5 Android 模擬器簡介(第1-15頁)
- 延伸練習(第1-28頁)
- 第 02 章 Android,我來了(第2-1頁)
- 2.1 開啟專案與執行(第2-2頁)
- 2.2 Android 專案的資料夾結構(第2-10頁)
- 2.3 版面配置檔(第2-17頁)
- 2.4 啟動程式檔(第2-20頁)
- 延伸練習(第2-23頁)
- 第 03 章 認識基本的介面元件(第3-1頁)
- 3.1 ConstraintLayout 版面配置(第3-2頁)
- 3.2 TextView 介面元件(第3-11頁)
- 3.3 EditText 介面元件(第3-19頁)
- 3.4 Button 介面元件(第3-25頁)
- 3.5 使用Button 元件執行程式運作(第3-27頁)
- 3.6 綜合演練:計算美國職棒大聯盟投手的球速(第3-34頁)
- 3.7 多按鈕共用事件(第3-38頁)
- 延伸練習(第3-44頁)
- 第 04 章 訊息顯示相關元件(第4-1頁)
- 4.1 TableLayout(第4-2頁)
- 4.2 Toast 快顯訊息(第4-8頁)
- 4.3 AlertDialog 對話方塊(第4-15頁)
- 4.4 Android Studio 整合環境智慧編輯功能(第4-23頁)
- 延伸練習(第4-30頁)
- 第 05 章 單選、複選和下拉式清單(第5-1頁)
- 5.1 LinearLayout 版面標籤(第5-2頁)
- 5.2 CheckBox 介面元件 — 複選清單(第5-4頁)
- 5.3 RadioGroup、RadioButton 元件 — 單選清單(第5-15頁)
- 5.4 Spinner 介面元件 — 下拉式清單(第5-25頁)
- 延伸練習(第5-36頁)
- 第 06 章 圖片相關介面元件(第6-1頁)
- 6.1 RelativeLayout 版面配置(第6-2頁)
- 6.2 ImageView 介面元件 — 顯示影像(第6-7頁)
- 6.3 GridView 介面元件 — 表格展示(第6-14頁)
- 延伸練習(第6-21頁)
- 第 07 章 選項清單元件(第7-1頁)
- 7.1 ListView 介面元件 — 選項清單(第7-2頁)
- 7.2 改變 ListView 屬性及選項過濾(第7-9頁)
- 7.3 設定多選的 ListView 元件(第7-12頁)
- 7.4 自訂 ListView 列表項目(第7-17頁)
- 延伸練習(第7-26頁)
- 第 08 章 功能表選單元件(第8-1頁)
- 8.1 建立 Basic Activity 樣版專案(第8-2頁)
- 8.2 功能表選單 — Option Menu(第8-9頁)
- 8.3 快顯功能表 — Context Menu(第8-17頁)
- 延伸練習(第8-24頁)
- 第 09 章 Intent 意圖(第9-1頁)
- 9.1 認識 AndroidManifest.x(第9-2頁)
- 9.2 認識 Intent(第9-6頁)
- 9.3 執行自訂的 Activity(第9-16頁)
- 9.4 附帶資料的 Intent(第9-24頁)
- 延伸練習(第9-32頁)
- 第 10 章 資源管理分配與生命週期(第10-1頁)
- 10.1 Activity 的生命週期(第10-2頁)
- 10.2 Activity 運作流程(第10-4頁)
- 10.3 觀察 Activity 生命週期(第10-8頁)
- 延伸練習(第10-18頁)
- 第 11 章 檔案資料(第11-1頁)
- 11.1 程式錯誤的種類(第11-2頁)
- 11.2 try…catch…finally 錯誤處理(第11-4頁)
- 11.3 Log 日誌檔的使用(第11-9頁)
- 11.4 中斷點(第11-15頁)
- 延伸練習(第11-20頁)
- 第 12 章 檔案資料處理(第12-1頁)
- 12.1 Device File Explorer — 檔案瀏覽(第12-2頁)
- 12.2 SharedPreferences 資料處理(第12-8頁)
- 12.3 使用檔案儲存資料(第12-16頁)
- 12.4 使用 SD 卡儲存資料(第12-24頁)
- 延伸練習(第12-35頁)
- 第 13 章 多媒體應用(第13-1頁)
- 13.1 播放音訊(第13-2頁)
- 13.2 播放視訊(第13-16頁)
- 延伸練習(第13-25頁)
- 第 14 章 資料庫(第14-1頁)
- 14.1 認識 SQLite 資料庫(第14-2頁)
- 14.2 SQLiteDatabase 類別(第14-3頁)
- 14.3 以 ListView 顯示 SQLite 資料(第14-12頁)
- 14.4 製作自己的版面(第14-20頁)
- 14.5 建立自己的資料庫類別(第14-23頁)
- 延伸練習(第14-34頁)
- 第 15 章 Google Maps 應用程式(第15-1頁)
- 15.1 Google Maps 應用程式準備工作(第15-2頁)
- 15.2 建立 Google Maps 應用程式(第15-12頁)
- 15.3 加入 Googl Maps 控制功能(第15-19頁)
- 15.4 取得現在位置的相關資訊(第15-29頁)
- 15.5 在Google Maps 加上標記(第15-40頁)
- 延伸練習(第15-47頁)
- 第 16 章 發佈應用程式(第16-1頁)
- 16.1 支援多國語系及螢幕模式(第16-2頁)
- 16.2 將作品發佈到 Google Play 商店(第16-12頁)
- 16.3 發佈 Google Maps 應用程式(第16-29頁)
- 延伸練習(第16-34頁)
- 附錄 A 機器學習:Firebase ML Kit(第A-1頁)
- 附錄 B Kotlin 開發入門(第B-1頁)
紙本書 NT$ 480
單本電子書
NT$
336
同分類熱門書