從系統程式(Systems Software)的角度為大家介紹 Android 系統觀念,包含:Zygote、SystemServer、ServiceManager 等。這是 Android Framework 工程師的基本必修課;透過這個課程的講解,可以在很短的時間內,建立重要的必備知識。
自有課程平台,全面採用 HTML5 技術,建議使用 Chrome 瀏覽器
經過設計考量,全面採取 1280x720 解析度,建議以全螢幕觀看
採用仔細切割的短時數影片,緊密節奏的剪輯後製,提高學習效率
線上課程都是全中文內容,並且都是經過仔細的設計與規劃,適合台灣與華語的學習者,更適合初學者在家自學。
課程所設計的程式練習題,就像教室課程的上機時間,可以在家自行練習,還可以邀交作業,由講師親自 Code Review。
教室現場教學的錄影,不適合直接做為線上課程的教材。線上學習的影片內容,表述方式與影片節奏,與實體教室非常不同。
Mokoversity 線上課程的每一部影片,都是特別錄製,並經過細心的後製編輯,內容更加流暢,節奏也更為緊密。
| View | 主題 | 長度 | 觀看課程 |
|---|---|---|---|
| 1.1 認識 Zygote 與 SystemServer | 85 | 開始上課 | |
| 1.2 認識 Zygote Fork 與 Main Thread | 66 | 開始上課 | |
| 1.3 認識 Android System Server | 41 | 開始上課 | |
| 1.4 SystemServer 啟動 Service | 50 | 開始上課 | |
| 1.5 關於 SystemServer 的 ServerThread | 133 | 開始上課 | |
| 1.6 認識 ServiceManager | 53 | 開始上課 | |
| 1.7 關於 ServiceManager.addService() | 50 | 開始上課 | |
| 1.8 了解 SystemServer 與 Binder IPC | 35 | 開始上課 | |
| 1.9 Binder IPC 與 Remote Method Call | 123 | 開始上課 | |
| 1.10 了解 IServiceManager 設計 | 75 | 開始上課 | |
| 1.11 ServiceManager.addService() 進階觀念 | 167 | 開始上課 | |
| 1.12 加入與啟動自定的 Android Service | 81 | 開始上課 | |
| 1.13 獨立的 android.app.Service Process | 52 | 開始上課 |
總計 - 個影片
Android HAL 與 Framework 是學習 Android 架構與框架開發的基礎課程。 本課程介紹 Android 軟硬整合的基本觀念,這是了解 Android 每一個子系統的重要基礎課程。
總計 - 個影片
適合零基礎,想從零開始學習 Android 底層開發的工程師。 帶領學員入門 Android 系統編譯,並了解重要的通識觀念
總計 - 個影片
從系統程式(Systems Software)的角度為大家介紹 Android 系統觀念,包含:Zygote、SystemServer、ServiceManager 等。這是 Android Framework 工程師的基本必修課;透過這個課程的講解,可以在很短的時間內,建立重要的必備知識。
總計 - 個影片
適合零基礎,想從零開始學習 Android 系統建置的工程師,講解如何將自已的程式碼整合至 Android。帶領學員以流程方式,學習 Android 系統底層的編譯與建置。
Mokoversity 是 Moko365 所自主開發的開放式線上課程平臺。Moko365 提供高品質的 Android、HTML5、Node.js 與 IoT 教育訓練服務,是台灣老字號的 Pro Coders 教育訓練品牌,成立至今已為近百家科技大廠提供服務。
Copyright (C) 2014-2026 Mokoversity Inc. All rights reserved.