杭州安卓培訓 - 安卓Android工程師實訓 - 杭州和盈
- 小班授課
- 實時答疑
- 解決疑點難點
- 重點重學
- 上課方式: 面授
- 上課時段:白天班 周末班 雙休班 全日制 靈活安排
|
安卓Android工程師實訓 培訓目標
|
||
|
安卓Android工程師,企業需求量大、就業率高、市場緊缺的android、3G開發工程師 學員將具備以下軟件開發技能: (1)掌握基于3G/4G Android應用程序的開發; (2)精通java IO流、集合、Thread及網絡操作編程; (3)精通Android UI開發,四大組件編程,Android平臺的網絡通信機制; (4)精通基于sqlite的數據庫編程、2D/3D圖片、動畫、多媒體編程; (5)精通地圖及定位技術、傳感器及近場通信技術編程。 |
||
|
技術名稱
|
知識要點
|
學習目的
|
|
Java語言基礎, |
Java語言基礎, 面向對象核心特性, 面向對象的實現機制, 異常處理, 多線程, 輸入/輸出流和文件操作。 |
掌握面向對象語言的特性,精通Java編程基礎技術, 掌握多線程的原理和綜合應用;掌握XML的作用及DOM解析器的用法。掌握I/O的綜合應用。 |
|
程序調試/單元測試
|
程序調試的技巧和軟件測試基本概念。 | 掌握程序調試和軟件測試的技巧和操作。 |
|
數據庫基礎 |
數據庫原理和基本的應用。 | 掌握數據庫基本概念和增刪改查技術,以及應用程序和數據庫的交互。 |
|
Socket網絡編程 |
Socket網絡編程原理和應用,C/S模式編程。 | 掌握Socket網絡編程原理和應用,能夠運用Socket網編開發C/S模式應用系統。 |
|
數據結構與算法 |
軟件開發過程中所要用到的數據操作,如數據檢索,數據查詢,遞歸,數據鏈表,數據堆棧等 | 掌握數據結構的概念以及各種數據結構的操作 |
|
Android簡介
|
移動終端市場細分 Android開發前景 Android開發方向 Android SDK 開發環境搭建 |
了解行業背景,了解就業方向和行業前景 整體上了解Android開發的環境,AndroidSDK的構成,學會查閱 AndroidSDK 文檔。 |
|
Android基本控件
|
Activity View 和 ViewGroup; XML布局 layout布局; UI組件 Buttom TextViewEditText... 自定義布局,視圖的使用 Drawable資源; UI屏幕適配 ListView & adapter MapView & WebView 流行apk中的常見UI布局實現 |
掌握Android的UI布局,資源文件的使用,能夠完成目前市場流行的UI布局; 熟悉Android的UI特性控件,MapView WebView gallery等,清楚各種控件的使用場景和特性。 熟練掌握ListView的使用 |
|
彈出菜單 |
Toast; Dialog PopupWindow Window。 自定義彈出菜單 |
掌握Android彈出框的種類和應用場景。 能夠根據應用的不同場景需求實現高 效的彈出效果 |
|
事件驅動 |
Click事件 LongClick事件 Touch事件。 軟鍵盤控制 屏幕物理鍵事件監聽 |
掌握Android的事件驅動原理和常見事件的處理,Ontouch事件的分解,達到能夠 通過原始事件的處理完成復雜交互的實現,例如多點觸控,多層UI之間touch事件的透傳和控制 |
|
Android動畫基礎 |
幀動畫 移動 旋轉 縮放 Layout 和 Object 動畫 Activity 轉場動畫 |
熟悉Android基本動畫,各種動畫的特性和原理,根據實例學習主流應用的動畫實現。 |
|
多媒體&傳感器&googleAPI |
播放音頻 播放視頻 各種傳感器API 應用程序內部的數據傳遞與共享 |
特色API使用。 |
|
文件存儲和共享 |
File SharedPreferences SQLite數據庫; Content provider |
Android 存儲系統 |
|
Fragment |
Fragment簡介 創建Fragment Fragment的生命周期 fragment與activity通信 fragment管理與fragment事務 Fragment擴展 |
熟練使用Fragment封裝UI和代碼,實現界面UI組件的復用。掌握Fragment的生命周期函數及與Activity組件的交互等,根據不同的機型設計更靈活的交互界面。 |
|
ActionBar |
ActionBar簡介 使用活動條(actionbar) 使用actionbar實現tab導航 使用actionbar實現下拉式導航 |
掌握使用ActionBar添加應用程序圖標,使不同的應用程序應用一致的導航和視圖風格,使關鍵動作置于醒目位置。 |
|
Intent |
Intent PendingIntent 廣播接收者 BroadcastReceiver 系統通知 notification Intent傳遞數據 系統 Intent介紹 擴展 Intent Flag參數的意義 & lanchMode |
掌握Android Intent的共用與控制。 根據不同設置的Intent達到不同的需求 掌握廣播和廣播接受者的使用和使用 場景及技巧。 |
|
網絡通信 |
使用HTTP訪問網絡 使用URL訪問網絡資源 使用webview 使用web service |
掌握使用各種網絡技術進行網絡通信、文件上傳下載,熟練使用HttpClient維持與服務器的會話、發送請求、響應請求,掌握調用遠程Web Service服務。 |
|
Android程序中的 |
UI線程 ANR 的產生和規避 Handler與Message AsynTask異步任務 自定義后臺線程 Serivce |
深入Android系統特性。提升開發程序的系能和可執行性,可維護性,實現UI和 數據分離,掌握Service的使用. |
|
應用程序通訊 |
網絡通訊 HTTP Socket 應用程序之間的通訊 進程間通訊 自定義后臺線程 Serivce |
掌握程序運行過程中各種不同需求 場景數據傳遞的實現 |
|
GPS、google地圖 |
GPS的核心API 獲取位置提供者(LocationProvider) 獲取所有可用的LocationProvider 根據名稱獲取LocationProvider 根據條件(Criteria)獲取LocationProvider 實時獲取GPS定位數據 測量地球上任意兩點之間的距離 特色API學習和google無縫對接 |
掌握GPS定位技術及其與Google Map服務的結合,達到能夠開發定位、導航等相關應用。 |
|
NFC |
NFC簡介 Android中的NFC技術 讓Android手機自動運行程序 讀寫NFC標簽中的文本 讀寫NFC標簽中的Uri 利用NFC標簽支持的數據格式進行過濾 處理任意NFC標簽 讀寫非NDEF格式的數據 Android Beam技術與數據交互 |
通過NFC技術掌握電子設備之間非接觸式點對點的數據傳輸,根據需求開發電子錢包等相關功能的應用。 |
|
NDK |
Android NDK簡介 安裝、配置和測試NDK開發環境 利用NDK Samples學習NDK開發 Android NDK配置文件詳解 NDK程序讀取Java字段值 |
熟悉NDK開發環境搭建、測試,利用Android NDK使用本地的C/C 代碼開發相關的Android應用,提高應用的運行效率。 |
|
Application的使用藝術
|
Activity Service Broadcast ContentProvider 四個組件的相互協作 Android開發中的MVC |
|
|
Android的測試驅動開發 |
JUnit測試框架 測試Activity 測試Content Provider 測試Service 測試普通類 |
熟悉Android SDK提供的基于JUnit的測試框架,掌握利用測試框架測試普通java類以及測試Android的應用程序組件。 |
|
實戰項目
|
手機管家 |
能夠從整體上把握Android工程,有能 力把握5萬行代碼級別以上的工程架構。
|
杭州和盈科技有限公司(以下簡稱和盈)是專業從事軟件人才培訓的職業培訓機構,培訓講師由具有豐富經驗的資深軟件工程師組成。公司成立于2004年(工商局驗證),位于杭州繁華的武林門商業區、杭州市前方,經過多年的市場嚴格檢驗,和盈獲得到了主流軟件公司的認可,在業界具有良好的知名度和美譽度,學員就業于杭州及至浙江的各類軟件和互聯網企業,可以以說在杭州只要有軟件企業的地方就有和盈的學員,就業公司包括:MSN開發中心、惠普HP、思科、阿里巴巴、支付寶、淘寶、19樓、恒生、信雅達、PERFICIENT等知名企業了解詳情。
目前公司主要業務:和盈軟件工程師職業技能培訓系列,這些培訓項目是由多年從事軟件開發管理、人力資源管理的資深專業人士根據目前軟件企業實際需求精心開發而成。包括:JAVA工程師就業實訓、安卓就業培訓、IOS就業實訓、嵌入式工程師就業實訓等方向的系列課程,其中JAVA培訓是杭州目前好的JAVA培訓。
公司企業文化:誠信務實、以學員為中心、以滿足企業需求為主要目標。
公司目標:培養熟練掌握軟件開發技能、具備較高軟件工程能力的、能適應大中型軟件企業實際需求的軟件從業人才,努力成為高素質、實用型軟件人才的培養基地,致力于成為中國IT人力資源解決方案令人滿意的提供者。