感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
架構與高級組件
- 架構模式:MVVM和Jetpack組件(ViewModel、LiveData)。
- 高級UI狀態管理。
- 導航組件:複雜導航的實踐介紹。
- 實踐:重構app架構。
併發與後臺任務
- 使用Kotlin協程進行異步操作。
- 使用WorkManager進行計劃後臺任務。
- 線程管理和主線程使用。
- 實踐:在項目app中進行異步操作。
高級數據持久化
- Room持久化庫(基本CRUD)。
- DataStore簡介。
- 實踐:爲項目添加持久化功能。
測試與代碼質量
- 使用JUnit進行單元測試(基礎)。
- 使用Espresso進行UI測試(介紹)。
- 靜態代碼分析工具(Lint)。
- 實踐:在項目中編寫基礎測試。
集成與優化
- 使用Retrofit消費REST API(介紹)。
- 處理JSON。
- UI和電池性能優化基礎。
- 實踐:API集成與調優。
總結與下一步
最低要求
- 紮實的Android基礎知識(Activity、UI、導航、Kotlin/Java)。
- 有使用Android Studio的經驗。
- 熟悉面向對象編程。
受衆
- 有經驗的Android開發者。
- 希望掌握高級技術的移動開發者。
- 構建健壯、高性能Android應用的軟件工程師。
35 時間:
客戶評論 (4)
訓練師願意探索匕首中的其他問題。
Susheel - Home
課程 - Dependency Injection with Dagger 2
機器翻譯
他介紹的培訓師知識和輕鬆性。
Piotr - DPDgroup IT Solutions sp. z o.o.
課程 - Android Applications Testing
機器翻譯
I really enjoyed the fairly broad coverage of topics.
john harrigan
課程 - Android Development
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.