Course Code: I-016
仕橙3G教室 (Moko365 Inc) 是台灣第一家通過OESF課程認可的培訓機構,目前由仕橙3G教室所規劃與製作的教材,已經取得OESF的官方認可。由 OESF 官方認可的「Android 應用開發」課程,已經開始授課。
OESF 認證課程與認證考試介紹說明
【簡報日期:12/16/2011】
課程介紹
Android 應用開發課程這麼多,該怎麼學?該怎麼選?仕橙提供有效率且具專業認可的Android應用開發入門課程,採訓練式課程,針對Android應用開發入門完善規劃。
本課程亦提供公開課程服務,詳細的資訊,請參考:課程簡章
1. Android 開發環境實務
- Android系統架構
- Android開發環境建立 – JDK/SDK/Exlipse/ADT安裝與設定
- Android模擬器的使用 – 建立AVD
- Eclipse IDE 使用技巧
2. Android應用開發模式
- 建立第一個 Android 專案
- Android 應用程式基本觀念 – Package&Process
- Activity 與 View 的關係
- R.java
- 使用 XML 安排 UI
- 多國語系支援
- Service、Intent 與 ContentProvider
- AndroidManifest.xml 的用途
3.Android UI設計—View的觀念
- 何謂View? – View與Widge的關係
- 建立Widget – 以TextView與WebView為例
- ListView 與 ListAdapter
- Android提供哪些Widget?
4.Android UI設計—基本Widget
- 何謂Layout?
- 使用XML進行UI layout
- 建立程式選單(Menu)
- 建立對話盒(Dialog)
- 各種排版(Layout)
5.Android的靈魂—Intents與Broadcast
- 何謂Intent?
- 使用Intent啟動Activity
- 使用Intent實作手機應用功能
- 何謂廣播 (Boradcast)?
- 接收廣播與發送廣播
6.桌面應用—Home Screen Widget (Android 4.0)
- 何謂App Widget?
- AppWidgetProvider 的觀念
- RemoteView 的觀念
- PendingIntent 的觀念
- Android 4.0 的Widget新功能
7.Android UI設計—UI事件處理
- 何謂Event Listener?
- Event Listener的設計方法: Touch 事件
- 何謂Event Handler?
- 處理按鍵(Keyboard)事件
8.Android Best Practice-效能寫作
- 認識 Static Object
- Dalvik VM 原理概述
- 良好的效能寫作習實
- Debug API 使用教學
9.Android IPC-AIDL & Binder 實例
- 使用 IPC 的時機
- AIDL 使用教學
- 音樂撥放器實例
- Binder & Parcel 介紹
- 使用 MVC 模型
10.進階UI設計-Fragment與Drag and drop (Android 4.0)
- Fragment UI Pattern
- Drag and drop API 實例
- Fragment UI 實例






