輕鬆學會 Android Kotlin 實作開發:精心設計 16個 Lab 讓你快速上手
黃士嘉、吳建儒 著
立即出貨 (庫存 > 10)
買這商品的人也買了...
-
$520$406Blender 3D基礎建模 : 3D設計新手超入門
-
$450$405Effective SQL 中文版 | 寫出良好 SQL 的 61個具體做法 (Effective SQL : 61 Specific Ways to Write Better SQL)
-
$590$460TensorFlow+Keras 深度學習人工智慧實務應用
-
$450$356演算法圖鑑:26種演算法 + 7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用 step by step 全圖解
-
$500$390為你自己學 Git
-
$540$459Android 御用語言:比 Java 還精美的 Kotlin
-
$680$578Google 御用 Android 開發語言:Kotlin一書搞定
-
$480$384Kotlin 實戰手冊 (Kotlin in Action)
-
$648$616瘋狂 Android 講義 (Kotlin版)
-
$520$406Android 應用程式設計 使用 Android Studio 3.X
-
$690$587單一開發作業環境之美:Mac OS + Android Studio 超完美組合
-
$850$663iOS 12 App 程式開發實務心法:30個製作專業級 iOS App 完全實戰攻略
-
$480$379Web API 建構與設計 (Designing Web APIs: Building APIs That Developers Love)
-
$580$458LINE Bot 與人工智慧辨識開發實戰|使用 C# 與 Azure Cognitive Services
-
$560$476打下最紮實的 AI 基礎:從 scikit-learn 一步一腳印
-
$520$411Python 駭客密碼|加密、解密與破解實例應用 Cracking Codes with Python
-
$720$612全能 Android 絕對正確培養聖經 (旗艦版)
-
$799$631Python 最強入門邁向數據科學之路 -- 王者歸來 (火力加強版)
-
$480$379分散式系統設計 (Designing Distributed Systems: Patterns and Paradigms for Scalable, Reliable Services)
-
$550$468商業級 ASP.NET MVC 樣式與架構實務
-
$1,000$790Deep learning 深度學習必讀 - Keras 大神帶你用 Python 實作 (Deep Learning with Python)
-
$540$459Kotlin Android 核心超強力開發語言 (舊名: Android 御用語言:比 Java 還精美的 Kotlin)
-
$780$616深入淺出 Kotlin (Head First Kotlin: A Brain-Friendly Guide)
-
$550$4290 陷阱!0 誤解!8 天重新認識 JavaScript!(iT邦幫忙鐵人賽系列書 - 02)
-
$69$69單身狗暗黑版貼紙 / Husky
商品描述
使用Android Studio與Kotlin程式語言開發 × Step by Step實戰操作解說 × 快速掌握Android開發的要領
2017年Google官方指定Kotlin為開發Android App的一級開發語言,因此Kotlin程式語言是未來的重要趨勢。本書是作者集結10年來教授Android課程的心得與精華,內容使用Android Studio與Kotlin程式語言開發,並精心設計16個章節,從零開始,一步一步帶領讀者學習Android中的佈局排版、監聽事件、生命週期與各式元件等必備知識,以實作的方式提供讀者最通盤性的認識,並掌握Android開發的要領。
拿起這本書,你將學到:
◎使用Kotlin打造你的第一個優質App。
◎學會使用ConstrainLayout佈局元件。
◎了解Android的生命週期。
◎學會使用Firebase Cloud Messaging。
◎透過HTTP通訊協定介接開放資料。
◎元件的事件監聽與處理。
◎快顯與對話框的使用。
◎清單元件的ViewHolder複用。
◎Google Map的處理與運用。
◎Android的廣播機制。
◎靈活運用SQLite。
◎Git版本控制。
目錄大綱
Chapter 00 Github版本控制
0.1 Git版本控制
0.2 GitHub實戰演練
0.3 參考資料-Git常用指令
0.4 指令詳解
0.5 書附範例專案
Chapter 01 Android 環境建置與專案架構
1.1 Android 環境建置
1.2 Android 專案架構
Chapter 02 畫面設計與元件使用
2.1 版面配置
2.2 猜拳遊戲畫面設計
Chapter 03 物件控制與監聽事件
3.1 元件與監聽事件
3.2 猜拳遊戲程式設計
Chapter 04 Activity
4.1 活動(Activity)
4.2 點餐系統設計
Chapter 05 Fragment
5.1 片段(Fragment)
5.2 觀察生命週期
Chapter 06 提示訊息元件
6.1 顯示訊息
6.2 提示訊息演練
Chapter 07 清單元件
7.1 清單列表
7.2 列表實戰
Chapter 08 進階清單元件
8.1 View的複用
8.2 電話簿
Chapter 09 Android的非同步執行
9.1 ANR(應用程式無回應)
9.2 龜兔賽跑
9.3 體脂肪計算機
Chapter 10 Service
10.1 背景服務
10.2 背景服務範例
Chapter 11 Broadcast receiver
11.1 廣播
11.2 計時器
Chapter 12 Google Map
12.1 Google Map
12.2 Google Map實戰演練
Chapter 13 SQLite
13.1 SQLite資料庫
13.2 圖書管理系統
Chapter 14 API
14.1 網路程式
14.2 開放資料API實戰
Chapter 15 Cloud Messaging
15.1 推播
15.2 設計重點