登入
|
註冊
|
會員中心
|
結帳
|
培訓課程
魔法弟子
|
自資出版
|
電子書
|
客服中心
|
智慧型立体會員
書名
出版社
作者
isbn
編號
5050魔法眾籌
|
NG書城
|
國際級品牌課程
|
優惠通知
|
霹靂英雄音樂精選
|
App程式設計入門:iPhone、iPad(附光碟)
.
CentOS 7.3
.
Android高效入
.
Fedora 21
文學小說
文學
|
小說
商管創投
財經投資
|
行銷企管
人文藝坊
宗教、哲學
社會、人文、史地
藝術、美學
|
電影戲劇
勵志養生
醫療、保健
料理、生活百科
教育、心理、勵志
進修學習
電腦與網路
|
語言工具
雜誌、期刊
|
軍政、法律
參考、考試、教科用書
科學工程
科學、自然
|
工業、工程
家庭親子
家庭、親子、人際
青少年、童書
玩樂天地
旅遊、地圖
|
休閒娛樂
漫畫、插圖
|
限制級
一開始就學對Android:Kotlin與MVVM新架構
作者:
湯秉翰
分類:
電腦與網路
/
程式語言
叢書系列:單行本
出版社:
博碩文化
出版日期:2021/2/5
ISBN:9789864345663
書籍編號:kk0528277
頁數:496
定價:
650
元
優惠價:
79
折
514
元
書價若有異動,以出版社實際定價為準
訂購後立即為您進貨
訂購後立即為您進貨:目前無庫存量,讀者下訂後,開始進入調書程序,一般天數約為2-10工作日(不含例假日)。
團購數最低為 20 本以上
評價數:
(請將滑鼠移至星星處進行評價)
目前平均評價:
文字連結
複製語法
一開始就學對Android:Kotlin與MVVM新架構
圖片連結
複製語法
分
享
內容簡介
作者介紹
書籍目錄
同類推薦
一開始就學對Android:Kotlin與MVVM新架構 內容簡介 想要學習,就已經具有競爭力特質 努力 就該用在對的方法上 活用Kotlin特性,完整設計Android APP,開發效率全速提升 全球第18位取得Google Android認證的Hank老師,以其豐富的技術教學經驗,精心設計獨一無二的學習步調,使用Google官方公布第一開發語言Kotlin,帶領進入Android開發之路。本書內容是專為邁向全能Android APP開發設計者編寫,全面使用最新Android Studio 4,由淺入深的學習路徑,以實例演練為基礎,解決職場開發人員長久以來面臨的問題,取得領先競爭力。 【本書精彩亮點】 ✪ Kotlin 活用語言特性,全書使用 Google 官方第一開發語言 Kotlin。 ✪ MVVM 新架構 最新官方軟體設計方法 Android Architecture Components(AAC), ViewModel、LiveData,解決長久以 來的問題。 ✪ Google 認證介紹 Associate Android Developer(AAD 認證)報考方式、內容、面試、建議。 ✪ Android Jetpack 一開始學習就應該學對,採用 WorkManager、MVVM、AndroidX 等官方建議類別庫。 ✪ 執行緒、網路連線 靈活運用最受矚目的 Coroutines 協程設計耗時工作,網路連線、API 串接都少不了它。 ✪ 串接 API 從手機讀取外部網站的 API,HTTP 連線、JSON 資料解析,原理、過程、方法、除錯一起帶你熟悉掌握。 ✪ Android Studio 4 最新開發工具,資料庫管理工具 Database Inspector、模擬器內嵌視窗、資料管理,搶得先機。 ✪ Android 11 最新 Android 版本的設計要領,舊的方法不建議使用了?用什麼新方法取代它們?知其然,亦知所以然。
作者簡介 湯秉翰 Hank老師 現任 •海林行動科技 技術總監 •利拓科技 技術長 •輔仁大學醫資學程 兼任助理教授 •新創、資訊產業企業內訓 講師 •勞動署資訊第二專長與職前訓練班專題製作等課程 講師 •中華電信學院 網路應用設計研習班 講師 •工業局 Android 應用程式開發班共11個期別 講師 研究領域 / 專長 程式語言、Android / iOS APP 開發、雲端應用設計、Linux、Docker 容器 證照 •全球第 18 位取得 Google AAD 認證 •全球第 32 位取得 Google AAD 認證 Kotlin 版
目錄 |CHAPTER 01| Android系統與應用程式 1-1 Android版本演進 1-2 Google官方Android認證 1-3 應用程式基礎 1-4 應用程式宣告檔 |CHAPTER 02| 開發環境與基礎知識 2-1 Android Studio開發環境 2-2 安裝Android Studio 2-3 SDK與模擬器必要下載 |CHAPTER 03| 建立第一個Android APP專案 3-1 建立Bmi專案 3-2 專案架構 3-3 執行應用程式專案 |CHAPTER 04| Kotlin語言基礎知識 4-1 Kotlin語言 4-2 在Android Studio中練習Kotlin範例程式 4-3 類別與物件 4-4 類別的要項-屬性 4-5 類別的要項-方法 |CHAPTER 05| Android專案架構與Activity 5-1 AndroidManifest.xml載運清單 5-2 畫面配置Layout 5-3 Activity類別 5-4 資源Resources 5-5 支援函式庫AndroidX |CHAPTER 06| Android版面配置Layout 6-1 版面配置設計畫面 6-2 約束版面ConstraintLayout 6-3 線性版面LinearLayout 6-4 元件的高度與寬度 |CHAPTER 07| Git版本控制 7-1 Git安裝與設定 7-2 送交commit第一個版本 |CHAPTER 08| Bmi專案畫面設計 8-1 Bmi畫面配置 8-2 在MainActivity中取得畫面元件 8-3 使用view-binding取得元件 |CHAPTER 09| 元件互動設計 9-1 按鈕的事件處理 9-2 Git送交第二個版本 9-3 使用浮動顯示-Toast類別 9-4 使用對話框-AlertDialog類別 |CHAPTER 10| 多國語言與開發實務 10-1 多國語言 10-2 模擬器語系設定與測試 |CHAPTER 11| 匿名類別與GitHub 11-1 按鈕事件處理-匿名類別 11-2 Git將本地專案推送到GitHub |CHAPTER 12| MVVM新架構 12-1 MVVM架構 12-2 導入類別庫 12-3 還沒MVVM的專案 12-4 使用MVVM架構設計 12-5 MVVM好像更麻煩? |CHAPTER 13| 第二個Activity 13-1 產生第二個Activity 13-2 使用Intent轉換Activity 13-3 使用Intent傳遞資料 13-4 抽取字串成為資源 |CHAPTER 14| Activity的生命週期 14-1 一般情境 14-2 暫停情境 14-3 切換Activity情境 14-4 覆寫Callback方法 14-5 測試情境 |CHAPTER 15| APP設計實務 15-1 Atm專案之登入功能 15-2 新增登入畫面-LoginActivity 15-3 登入判斷 15-4 轉換Activity取得結果 |CHAPTER 16| Material Design實感設計類別庫 16-1 Gradle設定檔 16-2 Material Design實感設計 16-3 具浮動按鈕的Activity 16-4 Basic Activity產生了什麼? 16-5 SnackBar提示訊息元件 |CHAPTER 17| 存取設定資料 17-1 偏好設定SharedPreferences 17-2 使用ADB登入模擬器 17-3 實務練習-記住登入帳號 17-4 ADB除錯並檢視設定檔 |CHAPTER 18| 清單元件RecyclerView 18-1 清單與Adapter類別 18-2 設計前的準備-資料模型與ViewHolder 18-3 設計資料來源Adapter類別 18-4 RecyclerView展示清單資料 |CHAPTER 19| 選單Menu 19-1 建立選單 19-2 建立選單配置資源 19-3 選單項目顯示原則 19-4 選單的事件處理-覆寫方法 |CHAPTER 20| 權限與存取相機 20-1 Permission權限與危險權限 20-2 執行中要求權限 20-3 用Intent使用相機拍照 20-4 開啟相機的Intent意圖 |CHAPTER 21| Content Provider內容供應器 21-1 Content Provider 21-2 聯絡人內容供應 21-3 檢查危險權限 21-4 讀取手機聯絡人再以清單顯示 |CHAPTER 22| Room手機SQLite資料庫與執行緒 22-1 SQLite資料庫與Room 22-2 消費記錄功能準備 22-3 導入Room工具類別庫 22-4 設計Entity、DAO與資料庫三大要素 22-5 新增消費記錄 22-6使用 Android Studio 4.1的資料庫工具驗證 22-7 使用ADB驗證資料庫的資料 |CHAPTER 23| 執行緒與Kotlin協程 23-1 UI執行緒與耗時工作 23-2 Kotlin的協程Coroutines 23-3 用協程實作資料庫查詢 23-4 使用Coroutines協程查詢資料庫並以RecyclerView展示 |CHAPTER 24| 網路連線與串接JSON API 24-1 輸出入套件 24-2 網路連線讀取資料 24-3 Atm專案網路登入範例 24-4 讀取網路 JSON資料 |CHAPTER 25| 第三方OkHttp、Gson、Jackson類別庫解析JSON 25-1 使用第三方OkHttp類別庫 25-2 解析JSON陣列 25-3 使用Gson類別庫 25-4 使用Jackson類別庫 |CHAPTER 26| Fragment片段 26-1 Fragment由來與介紹 26-2 使用Fragment的Activity 26-3 Fragment的生命週期 |CHAPTER 27| Fragment專案實作 27-1 Fragment實作 27-2 同位置使用不同種類的Fragment 27-3 更換Fragment設計 |CHAPTER 28| Intent意圖與Broadcast廣播 28-1 Intent意圖 28-2 Intent的組成要件 28-3 Broadcast廣播 |CHAPTER 29| 背景工作Service與WorkManager 29-1 背景工作 29-2 服務Service 29-3 獨立運作Service 29-4 IntentService 29-5 綁定型Service 29-6 WorkManager工作管理器 |CHAPTER 30| 通知Notification 30-1 通知Notification 30-2 通知頻道-Android Oreo 8.0 30-3 通知實例 30-4 支援所有版本的寫法 30-5 點擊通知後的動作設計 |CHAPTER 31| Google Maps地圖應用 31-1 Google Maps應用的開發要件 31-2 Google Maps元件 31-3 如何取得GoogleMap元件 31-4 執行與測試 31-5 取得裝置目前位置&危險權限 31-6 設計MyLocation功能 |CHAPTER 32|上架佈署應用程式 32-1 上架佈署應用程式 32-2 應用程式的憑證 32-3 Google Play上架流程
快速精通iOS 26
帶你用 Python
Software M
精通 Python|
演算法訓練營|入門篇
APCS 完全攻略:
軟體架構原理 第二版
我阿嬤都比你會測試:
邊玩邊學,使用Scr
APCS完全攻略:從
為了保障您的權益,新絲路網路書店所購買的商品均享有到貨七天的鑑賞期(含例假日)。退回之商品必須於鑑賞期內寄回(以郵戳或收執聯為憑),且商品必須是全新狀態與完整包裝(商品、附件、內外包裝、隨貨文件、贈品等),否則恕不接受退貨。