跟著這個 Android 和 Kotlin 的新課程建立一個最先進的 Android App。
大多數教學和 How to 都只跟你展示 App 建構的基礎知識,但它們並沒有教你如何使用最新的技術和程式庫。
大多數專案和工作都要求你知道如何使用最新的程式庫。這就是這門課的意義所在。
本課程的目的是在建構一個簡單的 App 案例的同時,給你一個如何使用這些技術的實際例子。
我們將瞭解:
✅ 使用 Google 推薦的 Android 生命週期擴充套件的 MVVM 架構
✅ 用於遠端伺服器通訊的 Retrofit 和 JSON
✅ 以 RxJava 作為一個 Reactive 框架
✅ 以 Dagger2 做依賴注入( dependency injection )
✅ 以 Jetpack navigation 做使用者的 App View 瀏覽
✅ 為建構 UI View 做 Jetpack 資料綁定
✅ 以 Glide 做無縫影像載入
✅ 用 Jetpack Palette (調色盤) 從影像中提取顏色
✅ 單元測試來測試應用程式,使其穩定和健壯
https://softnshare.com/stateoftheartandroid-2/
Search
rxjava retrofit 在 JakeWharton/retrofit2-rxjava2-adapter: An RxJava 2 ... - GitHub 的推薦與評價
An RxJava 2 CallAdapter.Factory implementation for Retrofit 2. This is now DEPRECATED! Retrofit 2.2 and newer have a first-party call adapter for RxJava 2: ... ... <看更多>