




已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
中國信息產(chǎn)業(yè)培訓網(wǎng)關(guān)于舉辦“Android底層、框架與上層應(yīng)用”培訓的通知 各有關(guān)單位:Android 已成為重要的手持裝置操作系統(tǒng)。Android不僅為手機制造商提供了快速生產(chǎn)職能手機的能力,也為獨立的開發(fā)人員提供了自由的開發(fā)平臺。Android技術(shù)引導(dǎo)了當前智能手機的平臺,代表了技術(shù)的發(fā)展方向。Android 雖然是一個開放源碼的平臺,但是卻采取有別于傳統(tǒng)Linux手機平臺的授權(quán)策略。各界對Android手機的商機都非常看好,國內(nèi)企業(yè)如 何建立Android技術(shù)能力,以加入Android產(chǎn)品的競爭行例,成為各企業(yè)當前急需解決的問題。安博中程在線為協(xié)助國內(nèi)企業(yè)快速掌握Android作業(yè)系統(tǒng)的技術(shù),并建立團隊技術(shù)能力,以提升企業(yè)產(chǎn)品開發(fā)的能力,在原有Android課程基礎(chǔ)上開辦此升級版培訓課程。Android系統(tǒng)是一個龐大的系統(tǒng),本培訓的主要內(nèi)容分為底層和應(yīng)用兩個部分,它們之間相互聯(lián)系又具有一定的獨立性。本升級課程選取精選開發(fā)中的要點內(nèi)容:架構(gòu)、應(yīng)用的OOP思想。可以讓開發(fā)者短時間內(nèi)學習到Android開發(fā)的最終要的方面,達到事半功倍的效果。安博中程在線與兩岸知名專家講師共同推出“Android底層、框架與上層應(yīng)用”培訓。 旨在培養(yǎng)出一批真正的能在Android領(lǐng)域可以實戰(zhàn)和馳騁的高端人才。相關(guān)事宜如下: 一、培訓目標 1)建立開發(fā)Android產(chǎn)品的正確觀念 2)建立快速高效開發(fā)Android應(yīng)用程序的能力 3)建立開發(fā)HAL驅(qū)動模塊的能力4)為新硬件平臺構(gòu)建Android系統(tǒng)的移植能力二、培訓對象 1) 希望迅速了解和掌握Android應(yīng)用和底層技術(shù)的人員; 2) 希望從事移動終端開發(fā)的愛好者、工程師、程序員、以及相關(guān)行 業(yè)的工程技術(shù)人員三、學員基礎(chǔ) 1) 了解Java語言、C/C+語言;2) 具有基本的智能手機系統(tǒng)的知識; 3) 具有一定的Linux系統(tǒng)的知識 4)了解Android系統(tǒng);四、專家團隊高煥堂老師:專精于Android核心框架及核心服務(wù)程式開發(fā);“Android應(yīng)用框架和軟硬整合” 高階課程主講人; 發(fā)表100多篇Android核心技術(shù)文章;出版了5本Android專業(yè)技術(shù)書籍;亞太地區(qū)Android技術(shù)大會主席;臺灣Android論壇主席。 韓超老師:大陸資深嵌入式資深技術(shù)專家,是中國大陸地區(qū)較少的兼具教育思想的一線開發(fā)工程師,一直致力于嵌入式相關(guān)知識和工程在中國大陸地區(qū)的技術(shù)傳播。在Android領(lǐng)域,韓是Androidin開發(fā)社區(qū)的核心成員,是最早期參與Android開發(fā)的大陸工程師之一。韓超曾參與了Google Android核心的系統(tǒng)的視頻顯示疊加層、媒體錄制、輸入系統(tǒng)等核心框架部分的設(shè)計和實現(xiàn),為著名的半導(dǎo)體公司的處理器構(gòu)建硬件抽象層和完成貫穿上下層的系統(tǒng)調(diào)試。五、培訓方式本課程的設(shè)計,以Android工程師所必須具備的能力為主軸。課程采用理論與實際案例相結(jié)合的授課模式,讓Android工程師在具備整體理論知識的同時,遇到問題后能做通盤思考,以及全面又高階的分析。帶領(lǐng)培訓學員進入Android應(yīng)用開發(fā)的領(lǐng)域。 六、培訓內(nèi)容“Android底層、框架與上層應(yīng)用”課程大綱第一天 應(yīng)用框架與Java應(yīng)用層開發(fā)時間內(nèi)容備注1.1 Android基本架構(gòu)l 熟悉 Android 開發(fā)環(huán)境、仿真器、及如何快速建立程序n Android的開發(fā)工作n Android的開發(fā)環(huán)境n 使用Android SDK和仿真器n 建立第一個Android應(yīng)用程序l Android平臺四項基本組件:Activity, Service, Broadcast Receiver與ContentProvider9:00am 4:30pml Activityn 使用Intent啟動Activityn Activity的life-cyclen Activity間的互相傳遞數(shù)據(jù) n 建立多Activity的應(yīng)用程序l Servicen 使用Intent啟動Servicen 何謂遠距(remote)的Service?n 綁定(bind)遠距Service n 建立Service應(yīng)用程序,以播放背景MP3歌曲l BroadcastReceivern 何謂BroadcastReceiver?n 以BroadcastReceiver接收SMS短信n 建立BroadcastReceiver應(yīng)用程序,以啟動Service播放MP3歌曲l ContentProvidern 何謂ContentProvider?n ContentProvier與SQLite數(shù)據(jù)庫 n 使用ContentProvider進行數(shù)據(jù)的增、刪、改、查。1.2 Android應(yīng)用以及框架內(nèi)通信機制;l Android的跨進程IPC機制,與實際范例。n 進程(Process)觀念n IBinder界面n 呼叫IBinder接口的transact()函數(shù)n Binder類別的意義和用法n 實作Binder類別onTransact()函數(shù)n AIDL機制l Android的執(zhí)行緒(Thread)模式,與實際范例。n Android的主線程(Main Thread)n 主執(zhí)行緒與ANR(Android Not Responding)對話框n 如何誕生Java層子線程n Java層主、子線程的通訊模式高煥堂第二天 平臺框架與C/C+本地層開發(fā)時間內(nèi)容備注9:00am 4:30pm2.1 JNI開發(fā)方法l JNI Native C函數(shù)的開發(fā)要點。n JNI接口的意義:以O(shè)penGL ES與JNI接口之關(guān)系說明之n VM如何調(diào)用JNI Native函數(shù):說明JNIEnv*參數(shù)n Java調(diào)用Native C函數(shù)n Native C函數(shù)調(diào)用Java函數(shù)n Native C函數(shù)創(chuàng)建Java對象l Native C的線程模式。n Android VM的線程模式介紹n JNI Native C程序的線程模式n JNI Native程序的線程安全設(shè)計2.2 Binder Kernel架構(gòu)l 認識C+層服務(wù)。n Android的兩層服務(wù):Java層服務(wù)與C+層服務(wù)n 以多媒體Mediaplayer為例介紹C+層服務(wù)n C+層服務(wù):銜接Java層應(yīng)用程序與底層驅(qū)動程序l 撰寫你的第一個C+層服務(wù),與實際范例。n C+層服務(wù)的幕后機制:Binder Kerneln 撰寫你的第一個C+層服務(wù)n 撰寫C+層服務(wù)的Proxy及Stubl C+層服務(wù)的IPC和執(zhí)行緒機制,與實際范例。n IPC跨進程(Process)通訊機制n 如何綁定(Bind)C+層服務(wù)高煥堂第三天 Android底層系統(tǒng)與Linux內(nèi)核時間內(nèi)容備注9:00am 4:30pm3.1 Android的Linux內(nèi)核l Android系統(tǒng)概述l Android系統(tǒng)的開發(fā)綜述l 標準的Linux內(nèi)核l Android系統(tǒng)的驅(qū)動n Ashmem驅(qū)動n Binder驅(qū)動n Log驅(qū)動3.2 Android設(shè)備驅(qū)動l framebuffer驅(qū)動l 鍵盤驅(qū)動l Flash驅(qū)動l v4l2驅(qū)動(重點)l 音頻驅(qū)動(重點)l 藍牙驅(qū)動l Wlan驅(qū)動3.3 Android的底層庫l 系統(tǒng)底層庫和程序的結(jié)構(gòu)l C語言底層庫libcutilsl Init進程l Shell工具l C+工具庫libutils3.4 Android的JAVA虛擬機和JAVA框架l Android的JAVA虛擬機l 虛擬機的功能l JNI的使用l JAVA框架韓超第四天 Android各項應(yīng)用與服務(wù)時間內(nèi)容備注9:00am 4:30pm4.1 Android的GUI系統(tǒng)l GUI系統(tǒng)綜述l pixelflinger和UI庫l SurfaceFlinger系統(tǒng)(包括顯示系統(tǒng)和驅(qū)動的關(guān)系)l Skia 圖形圖像引擎(包括圖像編解碼器的集成)l OpenGL 3D引擎(包括OpenGL硬件支持方式)4.2 Android的Audio系統(tǒng)l Audio系統(tǒng)的綜述l meida庫中Audio相關(guān)接口l Audio系統(tǒng)和上層接口l Audio硬件抽象層l Audio系統(tǒng)與驅(qū)動的關(guān)系4.3 Android的Video 輸入輸出系統(tǒng)l Video輸入輸出系統(tǒng)的綜述l Overlay系統(tǒng)l Overlay的硬件抽象層l Camera系統(tǒng)與上層接口l Camera的硬件抽象層l Camera和Overlay系統(tǒng)與驅(qū)動的關(guān)系4.4 Android的多媒體系統(tǒng)l 多媒體系統(tǒng)的結(jié)構(gòu)l meida核心庫的結(jié)構(gòu)l Framework的多媒體部分l PackageVideo的架構(gòu)l 硬件編解碼器在PackageVideo系統(tǒng)的集成4.5 Android的電話系統(tǒng)l 電話系統(tǒng)結(jié)構(gòu)l 電話系統(tǒng)組成部分l 電話系統(tǒng)移植層4.6 Android的連接部分l 連接部分包含的內(nèi)容l WIFI無線局域網(wǎng)的部分l 藍牙部分l GPS部分韓超詳細內(nèi)容請上網(wǎng)查閱:七、培訓時間、地點2010年 8月 28 日 8 月 31日 地點:北京八、證書培訓結(jié)束,理論、實踐雙項考核成績合格者,頒發(fā)中國信息產(chǎn)業(yè)培訓網(wǎng)的培訓證書。九、費用培訓費:5000元/人(含教材、培訓費、培訓期間午餐以及學習用具等)食宿統(tǒng)一安排,費用自理。請將報名回執(zhí)(見附件)發(fā)送給我中心,屆時將給報名人員寄發(fā)“報到通知”,告知上課地點及乘車路線等相關(guān)事宜。指定收款賬戶:戶 名:中程在線(北京)科技有限公司開戶行:中國工商銀行北京北辛安支行帳 號:0200005819200037324 行號:58聯(lián)系方式:地 址:北京海淀區(qū)蘇州街29號院18號樓維亞大廈15層單 位:中程在線(北京)科技有限公司聯(lián)系人:鄭文兵電 話:01051945390 傳 真-mail:附件:報名回執(zhí)表中國信息產(chǎn)業(yè)培訓網(wǎng)二零一零年七月二十三日附件:“Android底層、框架與上層應(yīng)用”報名回執(zhí)表單 位(蓋章)地 址郵編聯(lián) 系 人職 位電話傳 真Email學員代表職 位手機學員姓名(注明性別)手機學歷畢業(yè)院校專業(yè)名稱學員姓名(注明性別)手機學歷畢業(yè)院校專業(yè)名稱注:1. 此表復(fù)印有效。2. 請在2010年08月13日之前發(fā)送此報名回執(zhí)表。其他各培訓班預(yù)告班 次開班日期開班地班 次開班日期開班地軟件架構(gòu)最佳實踐與工程化方法培訓08.26-08.29北京軟件需求分析實踐08.27-08.29上海系統(tǒng)集成項目管
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 院內(nèi)護士考試試題及答案
- 實驗室安全與生物技術(shù)教案計劃
- 園林設(shè)計公司介紹
- 文化藝術(shù)活動保證金協(xié)議
- 建立數(shù)據(jù)分析能力提升決策水平計劃
- 行政管理中的公共關(guān)系創(chuàng)新路徑試題及答案
- 車位出租合同補充條款
- 工程經(jīng)濟學成果試題及答案
- 投資風險與收益評估的框架試題與答案
- 公共關(guān)系學輿論引導(dǎo)策略試題及答案
- 江西新定額2017土建定額說明及解釋
- 國家電網(wǎng)有限公司十八項電網(wǎng)重大反事故措施(修訂版)-2018版(word文檔良心出品)
- 2019年重慶江津小升初數(shù)學真題及答案
- 《菱形的判定》教學設(shè)計(共3頁)
- 部編版三下語文《宇宙的另一邊》教學課件PPT
- 電纜井工程量計算
- 《工程勘察設(shè)計收費管理規(guī)定》計價格200210號文
- 育種學 第6章雜交育種
- 附件一∶ 教育部專家實地評估案頭必備材料
- 火災(zāi)撲救記錄表
- 鋼芯鋁絞線參數(shù)
評論
0/150
提交評論