Android 實作這樣學: Kotlin 電子書 (下冊)

NT$520

完全以 Android 10 實務能力開發而設計的電子書,適合已熟練上冊者,學習使用 Android Studio 為開發環境,由擁有實作上百個業介專案的 Hank 老師所設計,由淺入深的學習路徑,以實例演練為基礎,進入 Android APP 程式設計領域。

Description

本書介紹

新世代 Kotlin + Android Studio 3.6 + Android 10 電子書,最新開發環境,操作影片從實作中學,最有競爭力的開發技巧、經驗。

kotlin google io

明日之星 不,Kotlin 已是明星

推生 Kotlin 的自由軟體化

公開的語言標準

Google 投入可觀的開發人力

Google IO 17″ 大會中公佈 Kotlin 成為 Android 官方語言,使用 Google 官方指定 Kotlin 語言來開發 Android,已成為全球業界必要能力。

該好好對待自己了

 你一定有在電腦桌前找空間的經驗,想找個可以打開放書的空位,再一面學習程式設計,好不容易找到空間後,就在抬頭與低頭的迴圈中不斷地參考與練習。這樣不符人體工學的動作能撐多久?大概沒一小時就累了,頸部一定會受不了的,而且,在練習過程中常會出現找不到 bug 吧,或者書中有個長到不行的網址得輸入,又得在低頭、抬頭與找錯中奮戰了。

你可以使用瀏覽器,想學習時,打開它與 Android Studio 後,就在很順暢、簡單的狀態下學習程式設計與 APP 開發,你可以將重點放在練習、輸入、按鍵與思考中,能夠減少許多讓你煩躁的外來因素 (書頁跑掉或上下找的動作)。

所以,本書將不會出版實體印製書,並不是我太閒、找麻煩,而是我認為是時候該改變學習方式了。

暢銷書

繼前版使用 Java 的 Android 實作這樣學之後,以更有效率的內容編排,推出使用 Kotlin 的新版電子書

實作影片

在重點章節的最後,輔以操作影片,更能抓到重點,還能學習到實際開發時的感覺與步調。看 Hank 老師如何將功能一一實作的過程,對於初學者在學習開發時有大的幫助。

Android Studio 4.0

本書內容已改版為 Android Studio 4,單元已更新為 Android Studio 4 環境,包括實作過程與畫面。

Hank

擁有上百個實務專案的 Hank 老師,深知開發能力的培養有多麼困難,企業人才需求的重點要項。

最佳學習路徑,養成 Android 開發能力的最佳選擇。

本書章節

13清單元件 RecyclerView
13-1清單與 Adapter
13-2設計前的準備 - 資料模型與 ViewHolder
13-3設計資料來源 Adapter 類別
13-4RecyclerView 展示清單資料
13-5實作影片 - RecyclerView 聯絡人清單全實作
14權限與存取相機實作
14-1選單 Menu
14-2實作影片 - 設計選單項目開啟 Activity
14-3Permission 權限與危險權限
14-4用 Intent 存取相機拍照
15Content Provider 內容供應器
15-1存取 Content Provider
15-2聯絡人內容供應
15-3檢查危險權限
15-4讀取手機聯絡人再以清單顯示
15-5實作影片- 權限與聯絡人清單顯示
16Room 手機 SQLite 資料庫與執行緒
16-1SQLite 資料庫 與 Room
16-2消費記錄功能準備
16-3導入 Room 工具類別庫
16-4實作影片 - 設計消費記錄與導入 Room
16-5設計 Entity 與 DAO 與資料庫三大要素
16-6新增消費記錄
16-7實作影片 - Room 三大要素設計與消費記錄新增
17執行緒與 Kotlin 協程
17-1UI 執行緒與耗時工作
17-2查詢資料庫與 UI 執行緒
17-3用協程實作資料庫查詢
17-4實作影片 - 導入 Coroutines 並使用協程情境查詢資料庫
17-5實作影片 - 使用 Coroutines 協程並將資料庫查詢結果以 RecyclerView 展示
18網路連線與讀取 JSON 資料實務
18-1輸出入套件
18-2網路連線讀取資料
18-3Atm 專案網路登入範例
18-4實作影片 - 用協程設計網路連線判斷登入功能
18-5讀取網路 JSON 資料
18-6實作影片 - 建立交易記錄功能並使用 URL 讀取網路 JSON 資料
19解析 JSON 與使用第三方類別庫
19-1使用第三方 Okhttp 讀取網路資料
19-2解析 JSON 陣列
19-3實作影片- OkHttp 讀取網路 JSON 資料並解析
19-4使用 GSON 類別庫
19-5使用 Jackson 類別庫
19-6實作影片 - GSON 與 Jackson 解析 JSON 資料
20Fragment 片段
20-1Fragment 由來與介紹
20-2使用 Fragment 的 Activity
20-3Fragment 的生命週期
20-4實作影片 - 建立 Fragment 與生命週期
20-5Fragment 案例專案實作
20-6實作影片 - Fragment 專案實作,一個畫面有兩個 Fragment
20-7同位置使用不同種類的 Fragment
20-8實作影片 - 同位置切換不同的 Fragment
21Intent 意圖與 Broadcast 廣播
21-1Intent 意圖
21-2Intent 的組成要件
21-3Broadcast 廣播
22Service 服務
22-1什麼是 Service
22-2獨立運作 Service
22-3實作影片 - 獨立運作的服務實作
22-4IntentService
22-5實作影片 - IntentService 實作方法
22-6綁定型 Service
22-7實作影片 - 綁定型服務實作,以 ChatService 為例
23通知 Notification
23-1通知 Notification
23-2通知頻道- Android Oreo 8.0
23-3通知實例
23-4實作影片 - 新舊 Android 版本都能正常的通知實作
23-5點擊通知後的動作設計
23-6實作影片 - 按下通知後開啟活動,按下返回後可以回到特定畫面
24Firebase 雲端資料庫
24-1使用 Firebase
24-2即時資料庫- Realtime Database
24-3連結 Android 與 Firebase 專案
24-4Android 端讀取雲端資料設計
24-5設計清單元件展示即時資料庫
25Google Maps 地圖應用
25-1Google Maps 應用的開發要件
25-2Google Maps 元件
25-3如何取得 GoogleMap 元件
25-4執行與測試
25-5取得裝置目前位置 & 危險權限
25-6設計 MyLocation 功能
26上架佈署應用程式
26-1上架佈署應用程式
26-2應用程式的憑證
26-3Google Play 上架流程


加入購物車

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.