Android應用軟體開發課程

Android應用軟體開發

Google 以開放自由的方式,讓硬體廠商可以將 Android 搭載於自行研發的手機或是其他硬體,目前也透過 Android Market 提供全球開發者進行上傳。由於使用 Java 語言,投入 Android 應用軟體開發的門檻相較於 iPhone 低了許多,擴散速度也更加迅速,現已成為智慧型手機應用開發第二大市場,有 4000 種各式 Android 商品。根據 AdMob 行動廣告商的調查,有超過七成的 iPhone 開發者也計畫投入 Android 開發的行列,iPhone 上的知名軟體 也都會在 Android Market 上出現,成為不可忽視的一大市場。

想不想自己寫 App?想不想玩自己寫的 App?

想不想看到別人沉迷在自己寫的 App?

課程大綱

  1. Android Framework概觀
  2. Android程式開發環境建置:SDK、ADT plugin、AVD、emulator
  3. Android應用程式概說:Activity、AndroidManifest.xml、Resource:layout、values、drawable
  4. Android UI設計和使用、元件控制:Layout、Widget、事件處理
  5. ActionBar、ToolBar、Fragment
  6. Android應用程式所需的資料:Assets、Raw Resource、SQLite Database
  7. View & Adapters:Spinner、SpinnerAdaprer;ListView、ListAdapter
  8. 複雜的ListView:SimpleAdapter、SimpleCursorAdapter、自訂Adapter
  9. Intent、IntentFilter:呼叫Android內建Activity、與應用程式自訂Activity
  10. Android 6.0 Runtime Permission機制
  11. Broadcast Receiver:處理系統事件、處理應用程式自訂事件
  12. Service:處理需要長時間執行的工作
  13. System level service:WifiManager、Vibrator、TelephonyManager、Notification
  14. Android Thread程式設計簡介
  15. Application Not Responding、android.os.NetworkOnMainThreadException的原因與解決方法
  16. android.os.AsyncTask、android.os.Handler與android.os.Message的使用方法
  17. Android Scoket程式設計:使用Socket、ServerSocket讓Android應用程式連線到Server(傳送並接收資料)
  18. Android HTTP程式設計:使用URL、HttpURLConnection讓Android應用程式取用Web應用程式傳送的資料
  19. APK製作與Google Play

課程目標

  • 使學員對於Andoird應用軟體開發之內建設備、網路存取能有基本的認識。

適合對象

  • 對於Android應用軟體開發有興趣之軟體工程師

預備知識

  • 熟悉Java程式語言基本語法
課程洽詢
  • 課程承辦:羅小姐
  • 聯絡電話:(02)66316586 傳真:(02)66316598
  • 電子信箱:
  • 上課地址:台北市大安區復興南路一段390號2樓交通指引