Android培訓(xùn)課件.pptx_第1頁
Android培訓(xùn)課件.pptx_第2頁
Android培訓(xùn)課件.pptx_第3頁
Android培訓(xùn)課件.pptx_第4頁
Android培訓(xùn)課件.pptx_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

Android培訓(xùn)課件 Android培訓(xùn)課件之課程背景課程結(jié)構(gòu)課程優(yōu)勢課程 內(nèi)容 大綱結(jié)語 千鋒教育www mobiletrain org歷時近一年調(diào)研分析 融合了北京 上海 深圳 廣州等上百家合作企業(yè)的人才需求 千鋒數(shù)千名畢業(yè)學(xué)員的工作反饋 全國上萬名在校大學(xué)生 在職人員的實際情況 強力推出最科學(xué) 最嚴(yán)謹(jǐn) 最權(quán)威 最專業(yè) 最符合市場需求 最適合現(xiàn)在學(xué)員的移動Android開發(fā)課程 Android系統(tǒng)是基于Linux的手機操作系統(tǒng)平臺 要深入系統(tǒng)的學(xué)習(xí)Android 不僅僅是有Java和Android應(yīng)用開發(fā) 必須要具備Linux C C 高級編程才能深入的涉及AndroidFramework和Android內(nèi)核開發(fā) 成為Android開發(fā)的高素質(zhì)人才 課程由原來的4個月課程增加到5個月課程 融合了C C Java Linux Android開發(fā) AndroidFramework中間件等幾大模塊 Android培訓(xùn)課件之課程背景 Android培訓(xùn)課件之課程結(jié)構(gòu) Android培訓(xùn)課件之課程優(yōu)勢 第一階段Linux基礎(chǔ)Linux命令和環(huán)境搭建 Linux命令詳解 svn代碼控制服務(wù)管理 shell編程 Makefile工程搭建 gcc編譯器使用 GDB使用 30課時 Android培訓(xùn)課件之培訓(xùn)課程大綱 C C 開發(fā) 數(shù)據(jù)結(jié)構(gòu)和算法C語言強化本階段C語言基礎(chǔ)為比較薄弱甚至是0基礎(chǔ)的學(xué)員量身定制 在教學(xué)過程中特別突出C語言的本質(zhì) C語言的陷阱以及注意事項等 以大量實例分析著重介紹函數(shù)與程序結(jié)構(gòu) 字符串 數(shù)組 結(jié)構(gòu)體 指針 遞歸和棧編程 位運算 位域操作 靜態(tài)庫及動態(tài)庫的構(gòu)建及常用C庫函數(shù)編程接口的使用等知識 強化學(xué)員在Linux下C編程的代碼能力和和編碼調(diào)試能力 使得學(xué)員具有扎實的C語言開發(fā)功底 第二階段 C語言強化 主要講解工作中常用的數(shù)據(jù)結(jié)構(gòu)和算法 主要內(nèi)容有鏈表 棧 隊列 樹 表 排序和查找等 同時也會講解Android內(nèi)核常用算法 比如紅黑二叉樹 Hash表 雙向鏈表等 增強對后續(xù)開發(fā)的理解和深入學(xué)習(xí)打下牢固的基礎(chǔ) 150課時 第二階段 數(shù)據(jù)結(jié)構(gòu)和算法 高級編程本階段在整個培訓(xùn)體系中 起到承上啟下的作用 對之前的C語言 后面的Linux和應(yīng)用開發(fā) 以及深入理解linux內(nèi)核工作機制有著非常大的幫助 本課程主要講解如何驅(qū)使操作系統(tǒng)工作 學(xué)習(xí)常用的系統(tǒng)調(diào)用以及庫函數(shù) 主要內(nèi)容有 1 文件IO編程 2 UNIX系統(tǒng)雜項編程 3 多進程編程 進程標(biāo)識 用戶標(biāo)識 守護進程等 4 信號 包括信號處理以及定時器處理 5 進程間通信 有名匿名管道 SYSVIPC POSIXIPC等 第三階段 高級編程 6 IO高級操作 同步IO 阻塞 同步非阻塞IO 同步阻塞多路IO select poll epoll 信號驅(qū)使IO 異步IO 內(nèi)存映射mmap 7 Posix線程編程 線程創(chuàng)建 取消 互斥 條件變量同步 線程屬性 線程棧 遞歸鎖 分離 取消優(yōu)先級等 8 網(wǎng)絡(luò)BSD套接字編程 包括TCP IP協(xié)議 數(shù)據(jù)報套接字編程 流式套接字編程 原始套接字編程 RAWSocket 模擬SYN攻擊 PACKET編程模擬ARP攻擊等 利用動態(tài)進程池或者線程池搭建網(wǎng)絡(luò)服務(wù)器 客戶端模型 實現(xiàn)網(wǎng)絡(luò)基本通信 聊天 傳文件等 120課時 Java強化訓(xùn)練本階段主要講解Java語言與面向?qū)ο蟮某绦蛟O(shè)計 主要內(nèi)容有 Java基本數(shù)據(jù)類型與表達(dá)式 Linux下面Java編譯 Linux下面Makefile和ant詳解 抽象 封裝 繼承 多態(tài) 類與對象 對象初始化和回收 方法的控制流程 異常處理 方法的重載 數(shù)組 類的組織與繼承機制 繼承的實現(xiàn) 構(gòu)造方法的重載與繼承 接口的概念與應(yīng)用 最后講述多線程和網(wǎng)絡(luò)編程 多線程的基本概念 線程的使用方法 線程的同步 Java網(wǎng)絡(luò)編程基礎(chǔ) 使用URL訪問WWW資源和基于Socket的客戶和服務(wù)器編程 60課時 第四階段 Java開發(fā) 第五階段之Android4大組件和UI開發(fā) 項目實戰(zhàn) 本階段熟練Android創(chuàng)建UI組件的應(yīng)用 使用創(chuàng)建UI組件設(shè)計實際項目UI 熟練高級UI的使用 熟悉Android各類UI組件 ListView WebView Gallery GridView等 本階段會設(shè)計一個千鋒文件瀏覽器 同時也涉及到事件處理和Andriod手機GUI設(shè)計和窗體設(shè)計 其中包括 Activity控件編程 View控件編程 ViewGroup控件編程 Dialog控件編程 Window控件編程 最后熟練Android開發(fā)平臺的四大組件Activity Service BroadcastReceiver ContentProvider等詳細(xì)使用 熟悉電話功能 Android多線程 異步處理 Handler Looper Thread Runnable等多線程處理和平臺消息機制 第五階段 Android系統(tǒng)開發(fā) 本階段講解Android數(shù)據(jù)存儲 SQLite數(shù)據(jù)庫處理 熟練Android平臺的數(shù)據(jù)存儲 熟練使用Sqlite數(shù)據(jù)庫實現(xiàn)SQL操作 可以使用SQLite操作電話本 通話記錄等 各類preference設(shè)置 第五階段之Android數(shù)據(jù)庫高級開發(fā) 本階段熟練使用Android平臺的多媒體的使用 播放音頻 視頻 操作圖片等 使用處理音頻 視頻和圖片功能 使用相機接口拍取照片 編程使用MediaPlayer架構(gòu)進行多媒體播放 第五階段之Android多媒體高級開發(fā) 項目實戰(zhàn) 本階段熟悉Android網(wǎng)絡(luò)編程 網(wǎng)絡(luò)編程時Android開發(fā)中的一個核心的內(nèi)容 Android網(wǎng)絡(luò)中使用WiFi GPRS 2G 3G進行網(wǎng)絡(luò)連接處理 在本階段會詳細(xì)的學(xué)習(xí)網(wǎng)絡(luò)編程相關(guān)技術(shù) 其中包括 檢測 使用無線網(wǎng)絡(luò) 使用WebView 使用WebView訪問網(wǎng)頁例子使用網(wǎng)絡(luò)解析XML協(xié)議 使用網(wǎng)絡(luò)POST GET進行網(wǎng)頁表單協(xié)議進行交互 如何與WebService對話 對XML JSON的解析 第五階段之Android網(wǎng)絡(luò)高級開發(fā) 項目實戰(zhàn) GPS定位應(yīng)用 熟練Android平臺的定位API 能夠使用這些API實現(xiàn)定位 跟蹤 查找等功能 可以使用GPS和Map培訓(xùn)顯示地圖信息等 第五階段之Android位置信息GPS開發(fā) 項目實戰(zhàn) 本階段主主要內(nèi)容有 如何使用AndroidNDK進行開發(fā)混合Java C C 的JNI代碼 如何基于前面高級編程知識來構(gòu)建 本階段非常重要 NDK可以加快Android程序運行速度 同時NDK可以使得可以重用其它的Symbian iPhone MTK等其它手機和操作系統(tǒng)的C C 語言 減少移植和提高代碼的重用 第五階段之AndroidNDK高級開發(fā) 本階段主要學(xué)習(xí)如何處理圖形功能 比如如何劃線 使用2D進行圖形繪制 在Surface上直接繪制圖形 如何繪制線段 矩形 圓 圖片和動畫功能 如何制作圖片漸變等功能 本階段還將學(xué)習(xí)到Anroid游戲編程和 Surface控件編程 SurfaceView控件編程 Canvas控件編程 設(shè)計在2D 3D的游戲開發(fā) 游戲過程設(shè)計 游戲物理引擎設(shè)計和各類游戲畫面編程 第五階段之Android游戲編程 項目實戰(zhàn) 使用硬件加速計的功能進行編程 處理Android上各種傳感器 比如重力傳感器 加速度傳感器等 第五階段之Android特有硬件 本階段是下載Android內(nèi)核git源碼樹 從頭編譯Android的SDK和鏡像文件 理解Android系統(tǒng)的內(nèi)部機制和原理 第五階段之AndroidFramework介紹 本階段主要是為各種機型適配 熟悉apk內(nèi)部結(jié)構(gòu) 熟悉Android簽名機制和產(chǎn)品發(fā)布 學(xué)員作品可以發(fā)布在GoogleMarket上 第五階段之產(chǎn)品發(fā)布 就業(yè)指導(dǎo)和職業(yè)規(guī)劃就業(yè)老師根據(jù)學(xué)員意向及學(xué)習(xí)情況 對學(xué)員進行職業(yè)規(guī)劃 第六階段 就業(yè)指導(dǎo) 職業(yè)規(guī)劃 千鋒3G培訓(xùn)既有AndroidSDK 基于Java語言 也有AndroidNDK 基于C語言 培訓(xùn) 也已經(jīng)成功的為很多公司以及大學(xué)院校和科研部門做過Andro

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論