Android、HTML5、Node.js、IoT 與 Blockchain 高品質訓練課程供應者

Jollen

課程講師 / Jollen

Moko365 講師暨技術總監,Flowchain 基金會(新加坡)創辦人。Jollen 在 Embedded Linux 與 Linux Device Driver 有超過 20 年的研發與企業內訓經驗,在 Android Framework 軟體架構方面,也有 15 年的授課經驗,更長期在科技業擔任 Linux & Android 技術顧問。

Jollen 在 Linux 基金會舉辦的 Open Source Summit 全球開發者社群大會上,多次擔任講者發表演說,在開源領域有多年經驗。此外,於 2017 年開始,在歐洲與加拿大發表有關區塊鏈與去中心化 IoT 架構的論文,並獲 ACM SIGBED Review 刊登。Jollen 在 2016 年創辦 Flowchain 基金會,開發原創區塊鏈作業系統技術,提供 IoT 與 Blockchain 技術整合服務,並獲得多項相關國際專利。更多資訊,請參考 Jollen's Blog

Android Launcher 是 Android 手機的「應用程式啟動器」,不只是負責啟動應用程式,同時也負責提供桌面環境 (Home Screen) 以及 UI (User Interface) 的功能

Launcher 的重要

無論是「客製化桌面」、「打造專屬 UI」或是「製作更聰明的 UI」,都能透過 Launcher 來完成。

開源 Launcher 版本的基礎介紹

以現有的 Android Open Source Project 程式碼為標的,讓大家了解目前的 Launcher 內部設計與實作原理,以做為開發自有手機 UI 的起點。

Android Launcher: 桌面環境與客製化 (課程大綱)

1. Introducing Launcher 1.1 Launcher 的用途介紹
1.2 Launcher 運作流程簡介
1.3 Launcher 如何啟動其它應用程式
2. Introducing Res of Launcher 2.1 Launcher 的圖檔與客製化: 以垃圾筒Icon為例
2.2 Launcher 的 Home Screen 佈署與調整
2.3 Launcher 的動態功能: 如何加入動畫效果
2.4 常用的 Launcher Resource 解析
3. Launcher Internals 3.1 分析 Laucher 的設計
3.2 LauncherApplication 與 LauncherModel 分析
3.3 Loader 與 Loader Thread 分析
3.4 Workspace 與應用程式清單
3.5 Launching Applications

更新日期: 2012.03.28 (仕橙研策科技有限公司版權所有並保留所有權利/未經同意請勿引用)

本課程由仕橙3G教室開發與製作,內容由仕橙研策科技有限公司版權所有,並保留所有權利。未經書面授權同意,請勿轉載、引用或複製內文。

Moko365(仕橙3G教室)成立於 2009 年,專注 Android、Linux、Node.js、IoT 與 Blockchain 技術領域。服務內容包含企業培訓、技術顧問與人才養成。

訂閱 Moko365 課程與企業內訓資訊。

訂閱課程資訊