Android應用程式開發全方位實作指南: 邁向專業工程師的養成之路
| 作者 | 彭建文 |
|---|---|
| 出版社 | 聯合發行股份有限公司 |
| 商品描述 | Android應用程式開發全方位實作指南: 邁向專業工程師的養成之路:系統化的實戰學習架構,帶你完整掌握Android程式設計的要領【本書特色】✪內容去蕪存菁,重點學習Android |
| 作者 | 彭建文 |
|---|---|
| 出版社 | 聯合發行股份有限公司 |
| 商品描述 | Android應用程式開發全方位實作指南: 邁向專業工程師的養成之路:系統化的實戰學習架構,帶你完整掌握Android程式設計的要領【本書特色】✪內容去蕪存菁,重點學習Android |
內容簡介 系統化的實戰學習架構,帶你完整掌握Android程式設計的要領 【本書特色】 ✪內容去蕪存菁,重點學習Android程式設計的關鍵主題 ✪循序漸進、淺顯易懂的完整系統化學習架構,降低學習門檻 ✪使用Kotlin語言撰寫範例,了解Kotlin語言的簡潔性 ✪搭配使用Android Studio與Kotlin,深入理解Android開發技術 【內容簡介】 學習Android程式設計是麻煩且繁瑣的過程,因為Android系統持續在改進與更新,Android SDK、編譯工具與整合開發環境等也持續隨之在改變,這些改變對於學習者而言,增加了學習障礙與門檻,即使是資深的程式開發工程師,在開發應用程式的過程中也會覺得困擾。 本書內容使用Kotlin程式語言撰寫,精心設計18個章節來探討開發Android應用程式最主要的主題。本書除了完全使用Kotlin語言的特色來探討與撰寫所有的範例,並且對開發Android應用程式的眾多功能去蕪存菁,聚焦在關鍵的主題上,讓讀者在學習Android程式設計時,不至於失焦發散,而能有序且有效地學習,並提供開發工程師正確、完整的內容與開發範例。當你能掌握本書的內容重點,就可以輕鬆學會Android開發,撰寫出具有完整架構的Android應用程式,擁有紮實的程式設計功力。 【精采內容】 ✪認識Android Studio開發環境 ✪認識元件與監聽事件 ✪建立App畫面與顯示訊息 ✪了解Android生命週期與保存活動狀態 ✪介紹Android常用元件 ✪了解選單介面與多國語系介面 ✪學習多活動與傳遞、交換資料 ✪使用權限、通知、意圖與廣播 ✪了解多工執行與背景工作 ✪使用相機與拍照進行多媒體應用 ✪使用Fragment使用者介面與內容供應器 ✪使用簡易資料庫處理與Room儲存資料
作者介紹 彭建文 作者目前於大學任教,從事程式設計教學長達十多年,長期參與各種產業研究開發案、擔任技術研發顧問;也常受邀演講,以深入淺出並略帶幽默之方式,講述科技專業的議題。作者也擅長以學習者之角度,將業界研發經驗以簡單易懂的方式,融入於授課與書籍撰寫之中。 【經歷】 致理科技大學 商務科技管理系 副教授 【學歷】 淡江大學資訊工程博士 【專長】 人工智慧、機器學習、影像處理、物聯網技術
產品目錄 |CHAPTER 01| 下載、安裝與設定Android Studio 1.1 下載Android Studio 1.2 安裝Android Studio 1.3 設定Android Studio 1.4 設定Android SDK 1.5 建立Android虛擬機 |CHAPTER 02| 建立第一支Android App 2.1 建立新專案 2.2 快速Android Studio導覽 2.3 執行專案 2.4 載入專案 |CHAPTER 03| 建立App版面 3.1 版面編輯器 3.2 約束性版面 3.3 線性版面 3.4 版面練習:輸入基本資料 3.5 字串資源 3.6 新增畫面 |CHAPTER 04| 元件與監聽事件 4.1 取得畫面中的元件 4.2 綁定元件與監聽事件 4.3 長按事件 4.4 觸控事件 |CHAPTER 05| 顯示訊息 5.1 Toast 5.2 AlertDialog 5.3 使用Log訊息 |CHAPTER 06| 生命週期與保存活動狀態 6.1 四類應用程式元件 6.2 活動的生命週期 6.3 保存活動狀態 6.4 共用偏好設定 6.5 Preferences DataStore |CHAPTER 07| 選單介面與多國語系介面 7.1 建立選單介面 7.2 建立多國語系介面 |CHAPTER 08| 清單 8.1 ListView 8.2 Spinner 8.3 RecyclerView |CHAPTER 09| 多活動與傳遞、交換資料 9.1 多活動應用程式 9.2 傳遞與交換資料 |CHAPTER 10| 權限 10.1 使用者權限 10.2 宣告應用程式權限 10.3 要求執行階段權限 |CHAPTER 11| 通知 11.1 通知的形式與版本差異 11.2 建立基本的通知 11.3 通知的進階樣式 11.4 通知的動作按鈕 11.5 自訂通知畫面 |CHAPTER 12| 意圖與廣播 12.1 意圖 12.2 意圖篩選 12.3 廣播 12.4 自訂廣播 |CHAPTER 13| 多工執行 13.1 Android與執行緒 13.2 執行緒 13.3 Handler與訊息 13.4 協同程式 13.5 並行處理 |CHAPTER 14| 背景工作 14.1 在背景工作 14.2 服務(Service) 14.3 工作排程(JobScheduler) 14.4 工作管理(WorkManager) 14.5 工作鏈 |CHAPTER 15| Fragment 15.1 什麼是Fragment 15.2 建立Fragment 15.3 Fragment的生命週期 15.4 切換Fragment 15.5 與Fragment通訊 15.6 轉場動畫效果 |CHAPTER 16| 相機與拍照 16.1 使用Intent啟動相機 16.2 CameraX:預覽、拍照與儲存照片 |CHAPTER 17| 內容供應器 17.1 什麼是內容供應器 17.2 讀取聯絡人資訊 17.3 新增聯絡人 |CHAPTER 18| 簡易資料庫處理與Room 18.1 什麼是Room 18.2 資料實體、資料存取元件與資料庫類別 18.3 範例:產品資料庫 - 新增、查詢與刪除
| 書名 / | Android應用程式開發全方位實作指南: 邁向專業工程師的養成之路 |
|---|---|
| 作者 / | 彭建文 |
| 簡介 / | Android應用程式開發全方位實作指南: 邁向專業工程師的養成之路:系統化的實戰學習架構,帶你完整掌握Android程式設計的要領【本書特色】✪內容去蕪存菁,重點學習Android |
| 出版社 / | 聯合發行股份有限公司 |
| ISBN13 / | 9786264140027 |
| ISBN10 / | |
| EAN / | 9786264140027 |
| 誠品26碼 / | 2682826295006 |
| 頁數 / | 680 |
| 裝訂 / | P:平裝 |
| 語言 / | 1:中文 繁體 |
| 尺寸 / | 17X23X3.1CM |
| 級別 / | N:無 |
最佳賣點 : 系統化的實戰學習架構,帶你完整掌握Android程式設計的要領