Android高效入門>>深度學習-使用Android Studio 2開發Android 6.0 APP ( 繁體 字) |
作者:湯秉翰 | 類別:1. -> 程式設計 -> 手機程式 -> Android 2. -> 程式設計 -> 深度學習 |
譯者: |
出版社:博碩文化 | 3dWoo書號: 44448 詢問書籍請說出此書號!【缺書】 【不接受訂購】 |
出版日:6/18/2016 |
頁數:640 |
光碟數:1 |
|
站長推薦: |
印刷:黑白印刷 | 語系: ( 繁體 版 ) |
|
【不接受訂購】 |
ISBN:9789864341207 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言: |
內容簡介:DVD光碟內容: ?本書範例程式專案 ?Android快速安裝壓縮檔 ?Android Studio 2.0安裝程式 ?Java SE安裝檔
想進入APP開發行列卻不知從哪裡開始?想知道如何開發出具競爭力、有價值的APP?想知道APP如何和伺服系統溝通?想學習最新技術與實務開發技巧?====================================== 本書以Android 6.0為主要學習平臺,並使用最新版本的Android Studio 2.0來作為開發的媒介,內容包含完整步驟說明外,實務上需要的大量開發技巧與方法亦有一併介紹。去蕪存菁的章節安排兼具知識性、實用性與技巧性,猶如上課般的流暢節奏,能讓使用者從範例情境中習得新知並熟習相關開發技巧,對於想成為熟練的Android開發人員,或是自覺需要加強基礎的讀者有極大助益。【內容重點】★涵蓋了新一代Material Design實感設計的元件與類別,例如新的權限機制、進階元件RecyclerView、取代ActionBar的Toolbar元件、簡易顯示元件Snackbar等。★實務的範例帶領讀者瞭解Android程式設計的要素,每個章節以一個主要案例帶讀者實作,如登入、註冊、網路銀行、HTTP連線取得帳戶餘額、Google Maps應用案例等。★導入最新版本的Firebase Android API,使用創新雲端資料庫加快應用程式設計過程。★對於和Support(支援)、Compat(相容)有關的類別庫,具有明確的介紹與範例程式。★書中各個章節的範例專案或特定章節的階段程式碼,皆能在Github上快速取得,對於學習或比對問題有很大的幫助。 |
目錄:Chapter 0 範例程式碼的使用 0-1 Git版本控制系統 0-2 GitHub網站 0-3 GitHub範例專案 0-4 書附範例專案 0-5 協助與額外資訊
Chapter 1 Android系統與應用程式介紹 1-1 Android版本演進 1-2 Android系統架構 1-3 應用程式基礎 1-4 應用程式元件 1-5 應用程式宣告檔-AndroidManifest.xml 1-6 Android Studio開發環境 1-7 Java基礎知識
Chapter 2 環境建置與第一個專案 2-1 基礎環境-JDK與Android SDK 2-2 整合開發工具-Android Studio 2-3 無下載環境的快速安裝 2-4 建立應用程式專案 2-5 Android SDK工具與模擬器 2-6 執行應用程式專案
Chapter 3 Android專案架構與Activity 3-1 AndroidManifest.xml載運清單 3-2 畫面配置-Layout 3-3 Java類別 3-4 資源 3-5 Android Support Library-支援函式庫
Chapter 4 Activity設計 4-1 版面配置Layout 4-2 Bmi專案功能設計 4-3 在MainActivity中取得畫面元件 4-4 按鈕的事件處理 4-5 使用浮動顯示-Toast類別 4-6 使用對話框-AlertDialog類別 4-7 多國語言 4-8 按鈕事件處理-匿名類別
Chapter 5 第二個Activity 5-1 產生第二個Activity(方法、產生的檔案) 5-2 使用Intent轉換Activity 5-3 使用Intent傳遞資料 5-4 抽取字串成為資源 5-5 Activity的生命週期 5-6 Atm專案之登入功能 5-7 轉換Activity取得結果
Chapter 6 Material Design實感設計 6-1 具浮動按鈕的Activity 6-2 SnackBar提示訊息元件
Chapter 7 存取設定資料 7-1 偏好設定SharedPreferences 7-2 使用ADB登入模擬器 7-3 實務練習-記住登入帳號 7-4 選單Menu
Chapter 8 清單元件 8-1 Adapter 8-2 清單-ListView 8-3 下拉選單-Spinner 8-4 格狀清單-GridView 8-5 客製化功能表-GridView
Chapter 9 SQLite資料庫 9-1 準備活動 9-2 SQLiteOpenHelper類別 9-3 新增資料 9-4 驗證與除錯 9-5 查詢資料 9-6 實務範例
Chapter 10 內容供應者與權限機制 10-1 存取內容供應者 10-2 Permission權限 10-3 查詢聯絡人 10-4 更新聯絡人
Chapter 11 圖檔處理與手勢 11-1 存取手機相片 11-2 以GridView展示縮圖 11-3 點擊後顯示圖檔 11-4 手勢滑動更換圖檔
Chapter 12 Fragment 12-1 Fragment的生命週期 12-2 使用Fragment的Activity 12-3 實作Fragment生命週期方法 12-4 Fragment實作 12-5 同一位置使用不同種類的Fragment Chapter 13 網路程式與AsyncTask 13-1 輸出入套件 13-2 Java網路套件 13-3 HTTP協定 13-4 UI執行緒與耗時工作 13-5 耗時工作處理-AsyncTask類別5 13-6 Async練習專案 13-7 Atm專案登入範例
Chapter 13 網路程式與AsyncTask 13-1 輸出入套件 13-2 Java網路套件 13-3 HTTP協定 13-4 UI執行緒與耗時工作 13-5 耗時工作處理-AsyncTask類別 13-6 Async練習專案 13-7 Atm專案登入範例
Chapter 14 解析JSON與使用第三方類別庫 14-1 Gradle設定檔 14-2 讀取JSON資料 14-3 解析JSON陣列 14-4 使用RecyclerView展示清單資料
Chapter 15 Firebase註冊與驗證 15-1 使用Firebase 15-2 Android端設計 15-3 啟動Email與密碼驗證 15-4 Email註冊功能 15-5 將資料儲存在Firebase上
Chapter 16 Intent與Broadcast 16-1 Intent意圖 16-2 Intent的組成要件 16-3 Broadcast廣播
Chapter 17 通知Notification 17-1 什麼是Notification 17-2 附加動作在通知中
Chapter 18 Service 18-1 什麼是Service 18-2 獨立運作Service 18-3 IntentService 18-4 綁定型Service
Chapter 19 Google Maps地圖應用 19-1 Google Maps應用的開發要件 19-2 模擬器準備 19-4 使用MyLocation功能 19-5 標記-Marker
Chapter 20 上架佈署應用程式 20-1 應用程式的憑證 20-2 Google Play上架流程
|
序: |