![]() |
|||
深圳安卓系統培訓班 | |||
課程背景 | 隨著“后PC時代”的來臨,Android(安卓)系統正在成為全球備受歡迎的應用平臺之一,每天70萬部Android手機的激活量直接預示著,其未來的發展格局無疑將成為相關產業競相追逐的對象和焦點。但是,殊不知隨著Android的迅猛發展,其隱患——人才短缺問題越發的嚴重,已逐漸上升為整個產業發展的瓶頸。深圳職業培訓學校,歷經十年發展奮斗成為深圳設計培訓行業的領軍品牌,一直致力于打造國內專業的設計培訓精品課程。由資深安卓培訓師親臨授課,培養符合企業單位需要的專業人才。 | ||
Android簡介 |
1、認識Android 2、Android軟件架構 3、開發分類及開發方式 4、移植概念和主要工作 |
||
Android開發環境搭建 |
1、Vmware搭建和配置Android開發環境 2、運行Android模擬器 3、Android工具的使用(ADB、AVD、DDMS、Logcat等) |
||
Android工程介紹及編譯 |
1、C語言知識點回顧 2、Linux下的C編程(GNU C) |
||
設備驅動概述 |
1、設備驅動的概念及作用 2、Linux設備驅動 3、Hello World設備驅動實例 |
||
Linux內核介紹及編程 |
1、Linux內核的組成 2、Linux內核編譯和加載 |
||
Linux內核模塊 |
1、內核模塊介紹及程序結構 2、內核模塊的聲明,參數,加載,卸載處理 3、Hello內核模塊實例講解 |
||
Linux文件系統 |
1、Linux文件系統結構 2、文件系統與設備文件的關系 |
||
字符設備驅動詳細介紹 |
1、字符設備驅動程序的結構 2、驅動程序的設備號,注冊方法 3、實例講解調試字符設備驅動程序 |
||
設備資源訪問 |
1、設備驅動中的并發控制(信號量和自旋鎖) 2、設備驅動中的阻塞與非阻塞操作 3、設備驅動中的異步和異步IO 4、分別以實例程序運行講解 |
||
時鐘/中斷/工作隊列 |
1、驅動程序中的時鐘,中斷處理,延時處理等 2、實例程序運行講解 |
||
通訊傳輸協議 |
1、講述數據傳輸中的各種通訊協議,包括SPI,I2C,UART等 2、如何查看硬件IC相關的DateSheet |
||
塊設備驅動開發 |
1、塊設備的特點介紹 2、塊設備驅動結構 3、塊設備的裝載和實例分析 |
||
驅動模型結構 | Android所有設備驅動模型的基本結構 | ||
Android設備 總線與驅動程序 |
1、設備,總線和驅動程序的實現和注冊 2、總線,設備和驅動程序之間的關系 3、以I2C總線及總線上的設備和驅動實例講解 |
||
Android電源管理 |
1、Android電源管理概述 2、Android電源管理Early與Suspend 3、Linux的電源管理架構 |
||
Android驅動層次 |
1、Java本地接口層(JNI) 2、硬件抽象層(HAL) 3、硬件驅動層(Driver) |
||
調試技術 |
1、Printk調試 2、OOPS堆棧調試 3、Proc調試 4、Sys文件系統實現 |
||
設備驅動程序 |
1、Bootloader 2、Lights系統(背光燈,鍵盤燈,指示燈) 3、Input系統(鍵盤,觸摸屏,顯示屏) 4、Sensor系統(重力傳感,陀螺儀,ALSPS) 5、Camera 6、其它配置(耳機,Modem,OFN等) |
||
實踐調試 | 模擬實際項目PCBA調試,指導學員熟習手機開發流程和系統移植全過程,提高實戰動手能力。 | ||
Android應用開發 基本情況介紹 |
1、行業的發展情況 2、Android系統的基本概念 3、Android應用開發的基本情況 |
||
Android應用開發 基礎之JAVA |
1、Android上JAVA開發的基礎概念 2、Android上JAVA使用的基本特性介紹 3、JAVA文件IO操作基礎 4、JAVA網絡程序設計基礎 5、JAVA多線程編程基礎 6、JAVA數據庫編程基礎 7、JAVA編程練習及點評 |
||
Android應用開發 基礎概述 |
1、Android應用開發系統環境介紹和搭建 2、Android應用開發核心基礎 |
||
Android應用開發基礎 之控件學習和應用 |
1、Android控件入門 2、按鈕、圖片、文本、提醒框 3、列表 4、控件布局 5、菜單 6、TAB控件、可編輯文本框、自動完成文本框 7、畫廊控件、網絡視圖 8、進度條、滾動條、下拉列表 9、狀態開關、星級評分條 |
||
Android控件綜合練習 |
1、開發一個程序的界面,綜合練習學習過的各類控件的使用 2、答疑以及總結開發經驗 |
||
Android應用開發基礎 之程序調試 |
1、Android應用開發調試的基本方法以及示范 2、Android應用開發調試練習 3、點評練習情況及總結 |
||
Android應用開發基礎 之SQLite |
1、Android應用開發中SQLite的概念和用途 2、Android應用開發中SQLite使用方法示例 3、Android應用開發中SQLite使用練習 4、實戰演練及問題總結 |
||
Android應用開發基礎 之事件處理機制 |
1、Android事件處理機制基礎介紹 2、Android事件處理機制學習之監聽接口 3、Android事件處理機制學習之方法重寫 |
||
Android應用開發 之消息廣播與服務響應 |
1、Android消息廣播機制 2、Android服務機制 |
||
Android應用開發 之多線程基礎 |
1、在Android中怎么實現多線程 2、編程練習 3、點評練習情況及總結 |
||
Android應用開發 之2D開發基礎 |
1、SurfaceView的基本使用方法 2、自定義View的基本方式方法 3、編程練習 4、點評練習情況及總結 |
||
Android應用開發 之3D開發基礎 |
1、Android 3D開發基礎概念 2、Android 3D開發基礎方式 3、編程練習 4、點評練習情況及總結 |
||
單機android應用 開發實戰 |
包括界面開發、界面操作響應、系統事件響應、應用程序優化等方面 | ||
android網絡開發基礎 |
1、android如何用socket進行通信 2、編程練習實現android的socket通信 3、點評練習情況及總結 |
||
android手機系統功能開發 |
1、手機系統APP開發基礎和方法 2、手機系統APP開發的環境搭建 3、手機系統APP實例修改和總結 |
||
CorelDRAW矢量 繪圖軟件(二) |
CorelDRAW概述、啟動與退出、窗口的組成、圖像類型、 文件的基本操作、設置版面、輔助工具等 | ||
帶基本網絡通信功能 的應用實戰開發 |
帶基本網絡通信功能的應用實戰開發 | ||
手機項目開發 基本流程介紹 |
1、手機項目開發的基本流程介紹 2、手機項目開發中軟件開發的基本流程 3、手機項目開發中軟件開發的注意事項 |
||
Android應用開發 總結及畢業交流 |
1、總結課程學習的所有內容 2、畢業交流 |
||
學習時間 | 全日制脫產學習或者業余學習 | ||
優勢 |
門面
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢