Android Kotlin 開(kāi)發(fā)提升
Kotlin 基礎(chǔ)
- 語(yǔ)法規(guī)則
- 數(shù)據(jù)類(lèi)型
- 運(yùn)算符
- 控制流
- 函數(shù)
- 面向?qū)ο缶幊?/li>
Kotlin 高級(jí)特性
- Lambda 表達(dá)式
- 擴(kuò)展函數(shù)
- Null 安全
- 泛型
- 協(xié)程
Android 開(kāi)發(fā)基礎(chǔ)
- Android 架構(gòu)組件
- 視圖與布局
- 活動(dòng)與片段
- 廣播接收器與服務(wù)
- 數(shù)據(jù)存儲(chǔ)與訪問(wèn)
Kotlin 與 Android 結(jié)合
- Kotlin 在 Android 中的優(yōu)勢(shì)
- KotlinX 庫(kù)的使用
- Kotlin 協(xié)程在 Android 中的應(yīng)用
性能優(yōu)化
- 內(nèi)存管理
- 線程與異步處理
- 網(wǎng)絡(luò)優(yōu)化
- 應(yīng)用啟動(dòng)優(yōu)化
測(cè)試與調(diào)試
- JUnit 測(cè)試
- UI 測(cè)試
- 調(diào)試技巧
架構(gòu)與設(shè)計(jì)模式
- MVC, MVP, MVVM
- 依賴注入
- 響應(yīng)式編程
- 插件化與模塊化
高級(jí)話題
- Kotlin Native
- Kotlin/JS
- Kotlin Multiplatform