【學校名稱】 北京華成育卓科技有限責任公司武漢培訓中心【交通線路】 武漢市內乘車至魯巷廣場站下車光谷國際大廈寫字樓【適合對象】 欲從事基于3G、通訊相關Android手機應用開發的在職、在校學員。【師資力量】 劉毅昕(前上市公司軟件開發/移動互聯網金牌講師,擁有諸多項目經驗)【關 鍵 字】 安卓, 武漢安卓, 移動互聯網6、教學大綱
階段 課時 內容 描述
*階段簡介
2天
Android的背景
介紹Android操作系統的由來,以及google公司的Android開發者團隊
Android與java之間的關系
雖然Android與Java有天然的血緣關系,但本課程將帶你了解到一個你所不知道的Android秘密
Android軟硬件特性
Android硬件基礎,模擬器與實機區別,Android模擬器的使用,加速計說明,多點觸控說明。
開發利器介紹
Eclipse的配置、使用,熱鍵,字體環境配置。ADT簡介,與Eclipse的集成。SDK文檔的獲取及使用,DVM介紹,
階段 課時 內容 描述
第二階段 Java基礎
java語言基礎的鞏固
加強和鞏固java語言基礎,掌握在Eclipse下開發/調試程序
java的內存管理
練習:使用Eclipse開發命令行程序
Java API介紹,String和StringBuffer
熟悉Java常用API,集合API,并了解Java 5.0的高級特性
熟悉各種基本數據類型包裝類
21天
Java Collections Framework:Collection、Set、List、等常用集合類API
IO概念,File和FileRandomAccess類
熟悉Java中的文件操作、字節流的操作和常見文件相關類,分析IO性能,熟練使用常用包裝類
Java的OOP
熟悉面向對象的基本特性,能夠使用面向對象的思維編程
Extensibility的理解 、Extensibility的運用。
熟悉常用設計模式:Singleton、Template、Strategy、Adapter模式。為搭建結構良好的Android應用程序奠定基礎。
練習:使用Eclipse開發程序
開發一個基于控制臺的java 客戶端程序
階段 課時 內容 描述
第三階段Android應用開發(UI)
10天
平臺架構, 開發者社區,應用程序商店, SDK與程序開發環境, 模擬器的使用
對Android 的生態鏈和應用程序開發有一個基本的認識,可以比較熟練的使用SDK 開發環境和相關工具。
應用程序的組成模塊,任務的概念,進程、線程Intent 和InterFilter
初步理解應用程序的組成和編寫,了解AndroidManifest.xml文件,模塊的生存期,進程間通訊方式等
界面布局Layout 的定義,Android UI引擎的設計,UI事件
掌握基本的界面設計能力,并且可以熟練的定制符合自己需求的UI 組件,熟練掌握資源文件的定義和設計。
觸控和動作,編寫兼容不同硬件的程序, 資源文件的訪問方式,.
理解API 的細節和使用技巧,掌握資源XML文件中常見的屬性的定義和使用, 結合API 中的代碼訪問和修改屬性
Activity的生命周期、參數的傳遞和使用技巧 Intent的概念和設計思想
深入理解和熟練使用Intent 與Activity 設計應用程序
階段 課時 內容 描述
第四階段Android應用開發(存儲與通訊)
17天
Android安全架構的設計與實現
理解整個平臺在安全設計方面的考慮和實現方式,能夠把知識融合到自己進行程序設計的過程中
Linux IPC的基本方式
Android 平臺主要使用的IPC方式
深入理解Android 的Service 框架, 具備自己編寫Service服務和接口的初步能力。
Service程序的結構,AIDL接口的定義和實現方式Client 與Service 的交互
掌握Service 程序設計的基本技術, 理解Service 程序的適用場合, 能夠編寫AIDL接口和實現代碼
數據存儲
合理的使用內置存儲和外部SD卡存儲, 能夠熟練的設計和使用SQLite數據庫, 能夠根據實際需求選擇合適的數據存儲方式
ContentProvider 的設計和實現原理
掌握ContentProvider的原理和實現技術和ContentResolver的使用, 能夠自己編寫接口和代碼實現
無縫用戶體驗設計, 高性能程序的編寫,Flash文件系統性能,數據庫性能,
能夠設計與實現一個完整的,達到商業要求的,高品質的應用程序,主要實現Android 電源管理技術,主線程和消息隊列
Android 開發中通常使用的程序調試技術
具備分析問題根源和尋找解決方案的能力
Google Map和GPS
能夠在程序中熟練使用地圖服務和GPS定位服務
階段 課時 內容 描述
第五階段項目開發
20天
Android軟件開發的準備工作
軟件設計思想,理解軟件開發流程,包括需求分析、開發、測試等完整過程
Android天氣預報
調用Web API在線天氣預報,自動顯示所在城市的天氣情況,熟練使用Widget以及自動提醒功能
騰訊微博
實現微博的常見功能:查看微博,發表文本圖片微博和評論等,緩存機制,翻頁功能,多線程處理,高級控件應用。
游戲開發
理解游戲開發的基本步驟,搭建游戲開發框架,動手開發一些常見的游戲
7、育卓的優勢
高檔環境舒適學習
5A甲級寫字樓,給學員提供一個舒適優越的學習環境
小班授課輕松掌握
嚴格的小班制授課,讓老師照顧到每一個學員。和老師深入的溝通,幫助學員更快更好的掌握知識。華成育卓一直致力于3G軟件開發技術的宣傳與推廣。目前在北京、上海、蘇州、武漢、成都都會定期舉辦專題講座,每年有數千名技術人員受益于華成育卓的技術研討會、免費講座課程及專業培訓。
個性定制量身打造
通過專業測試,結合學員自身的特點,量身制定個性化學習方案。讓學員在最短時間內得到*限度提升。華成育卓推出的企業內訓一直以“量身定制,滿足企業不同需求”為目標,逐漸成為眾多500強企業內訓的官方提供商。
項目經理親自授課
華成育卓匯聚了一批來自國內外3G開發領域的資深技術專家和行業精英,他們在移動互聯軟件行業領域都有著平均5年以上大型項目開發經驗,有很強的實際解決問題和分析問題的能力,對技術細節具有深刻的理解,在培訓方面均有著豐富的傳授經驗。憑借多年的項目經驗和對企業需求的深入理解,帶動學員實施更具可行性的學習計劃和實戰項目。
理論實踐完美結合
將課程中的知識點完全融入項目,更多項目案例參與其中,在實踐中進行自我檢驗。
熟練掌握免費重修
學習中及學習結束后均有定期考核,考核未通過或未達到滿意效果均可再進行課程的免費重修。
就業服務全程指導
建立個人檔案,從入學開始就業服務專員全程跟蹤指導,使其擁有更多的工作選擇機會。
同時為解決學員就業問題,為三星、nokia、apple、htc、騰訊、新浪、HP等多家合作伙伴提供人才輸送。并有專業的就業服務團隊為學員提供就業、創業的支持和保障。