Google 御用 Android 開發語言:Kotlin一書搞定

歐陽燊

立即出貨 (庫存 > 10)

買這商品的人也買了...

商品描述

本書內容分為三大部分:

第一部分主要介紹Kotlin語言的開發環境架設;

第二部分主要介紹Kotlin的基本語法,包括Kotlin的變數變數宣告、控制敘述、函數定義、類別與物件等;

第三部分主要介紹如何使用Kotlin進行實際的App開發工作,包括利用Kotlin使用簡單控制項、操縱複雜控制項、進行資料存儲、自訂控制項、網路通訊等。

在講解Kotlin的用法時,特別注意結合生活中的具體案例加以示範和運用,尤其是講解利用Kotlin開發App,精心設計幾個電商App的實戰模組,例如電商App的登錄模組、頻道模組、購物車模組、團購模組、升級模組等。透過這些小專案,讀者可迅速將Kotlin應用於App開發工作中。
你會發現多了一種可供選擇的App開發語言是多麼奇妙的事情。

適用:Android開發從業者、對Kotlin有興趣者。
 

作者簡介

歐陽燊

浙江大學軟體工程專業工程碩士,擔任系統分析師、高級軟體工程師。

熟悉C/C、Java及相關軟體架構,從事一款用戶量超千萬的App專案開發,對Android開發擁有豐富的實戰經驗。

目錄大綱

01  架設Kotlin 開發環境
1.1 Kotlin 與Android 開發的關係
1.2 Kotlin 開發工具
1.3 SDK 安裝與外掛程式升級
1.4 Kotlin 簡單設定 
1.5 Kotlin 相關技術
1.6 小結    
02  資料類型
2.1 基底資料型態 
2.2 陣列
2.3 字串
2.4 容器
2.5 小結
03 控制敘述
3.1 條件分支
3.2 循環處理
3.3 空安全
3.4 等式判斷
3.5 小結
04  函數運用
4.1 函數的基本用法
4.2 輸入參數的變化
4.3 幾種特殊函數
4.4 增強系統函數
4.5 小結    
05  類別和物件
5.1 類別的建置
5.2 類別的成員
5.3 類別的繼承
5.4 幾種特殊類別
5.5 小結    
06  Kotlin 使用簡單控制項
6.1 使用按鈕控制項 
6.2 使用頁面設定 
6.3 使用圖文控制項
6.4 Activity 活動跳躍
6.5 實戰專案:電子商務App 的登入頁面
6.6 小結
07  Kotlin 操縱複雜控制項
7.1 使用視圖排列 
7.2 使用材質設計MaterialDesign 
7.3 實現頁面切換
7.4 廣播收發Broadcast
7.5 實戰專案:電子商務App 的商品頻道
7.6 小結    
08  Kotlin 進行資料儲存
8.1 使用共用參數SharedPreferences
8.2 使用資料庫SQLite
8.3 檔案I/O 操作
8.4 Application 全域變數
8.5 實戰專案:電子商務App 的購物車
8.6 小結    
09  Kotlin 自訂控制項
9.1 自訂普通視圖 
9.2 自訂簡單動畫 
9.3 自訂通知欄 
9.4 Service 服務啟停
9.5 實戰專案:電子商務App 的生鮮團購
9.6 小結    
10  Kotlin 實現網路通訊
10.1 多執行緒技術
10.2 造訪http 介面
10.3 檔案下載操作
10.4 ContentProvider 內容提供
10.5 實戰專案:電子商務App 的自動升級
10.6 小結