安卓架構及開發技術培訓(北京,9月22-24日)
【舉辦單位】北京曼頓培訓網 中國培訓資訊網
【培訓日期】2017年9月22-24日
【培訓地點】北京
【培訓對象】
1、有Android開發基礎,希望進一步提升者;
2、目前從事JAVA開發相關工作者或擁有良好JAVA語言基礎的工程師、程序員,以及相關行業的工程技術人員,Android應用開發移動終端開發的愛好者。
【課程設計思路】
Android是谷歌宣布的基于Linux平臺的手機操作系統,通過開發改良逐漸擴展到平板電腦及其他領域上。Android使用Java作為編程語言來開發應用程序,而Android的Java開發方面從接口到功能,都有層出不窮的變化。目前很多企業的發展戰略都從普通桌面電腦轉向便攜設備,如何使具有Java開發經驗的程序人員迅速轉型到Android平臺的開發?這就是本課程希望達到的目標。通過本課程學習,希望學員迅速達到以下水準:
1,掌握Android UI控件以及Android Java層API相關使用。
2,掌握Java concurrent庫,精通xml、json解析。
3,理解socket c/s端的程序。
4,熟練掌握NDK JNI方式開發,充分了解Android framework。
5,熟悉Android開源代碼結構,理解中間件下層的庫,能夠進行Android的高級編程。
本課程的授課方式采用比較法,充分利用學員已有的工作經驗,通過與Java原有程序體系的比較分析,不但能夠迅速掌握,而且使學員具備可持續發展的能力。
【課程大綱】
1移動開發的特點
1.1網絡特點
1.2網絡問題解決方法
2典型的android開發架構
2.1微信架構
2.2支付寶手機端架構
3Android開發的四種方式介紹
3.1操作系統源碼開發特點
3.2NDK開發特點,優點
3.3純java開發特點
3.4Html5混合開發特點,優點
4操作系統源碼開發演示
4.1源碼下載
4.2安裝系統文件到開發板
5android開發環境安裝
6NDK開發
6.1為什么要用NDK
6.2Cygwin安裝步驟
6.3編寫c代碼
6.4生成.so
6.5java中調用so
6.6ndk在framework層中的應用
7android框架
8用java開發android程序案例
8.1軟件需求
8.2軟件設計
8.3編碼實現
8.4電量,流量,cpu統計
8.5Memory Analyzer Tool查看內存泄露
8.6ddms heap查看內存信息
8.7內存優化
8.8android程序自動化測試
8.9兼容性測試
8.10 反編譯,混淆
8.11 混淆代碼
8.12 簽名
8.13 驗證apk中的證書
8.14 軟件破解
8.15 軟件加固
8.16 Gradle多渠道打包
9Html5混合開發
9.1Android調JavaScript()
9.2通過JavaScript調用Android中的方法。
9.3自定義標簽
9.4jquery mobile使用
10網絡
10.1web Server,HttpClient實現
10.2wireshark查看http協議
10.3tcp/ip封裝過程
11推送
11.1心跳包實現
11.2用戶換ip解決方法
12openfire服務器+asmack框架實現IM通訊
13socket實現主動推送
14證書加密
14.1實現單向認證
14.2實現雙向認證
15數據庫層
15.1greenDao框架的使用
15.2反射在數據庫框架中的應用
16業務層
16.1anr問題解決方法
16.2在view層創建線程存在的問題
16.3service的使用
16.4intentService的使用
17aidl 多進程通信
17.1服務器端實現
17.2客戶端實現
18Annotations框架使用
19自定義adapter的使用
20listView下拉刷新實現
21快速滑動時不顯示圖片
22自定義View界面繪制
22.1自定義view介紹
22.2自定義動畫控件
22.3shadeView
22.4自定義容器
23容器繪制和事件傳遞過程
24控件性能分析
24.1顯示繪制性能
24.2hierarchy view查看繪制時間
25第三方框架
25.1http聯網框架 volley使用
25.2圖片下載,緩存,顯示框架glide
25.3圖表框架
25.4地圖開發框架
25.5語音開發框架
【講師介紹】
張老師,曼頓培訓網()資深講師。
曾在韓國最大的手機游戲開發公司com2us,10年互聯網、手機游戲、手機應用開發經驗,曾給外企軟件公司、大型國企、高校老師做內部軟件培訓。開發過保險系統、短信網關、wap平臺、手機游戲、手機看漫畫、手機學英語等軟件。
【費用及報名】
1、費用:培訓費5000元(含培訓費、講義費);如需食宿,會務組可統一安排,費用自理。
2、報名咨詢:鮑老師
3、報名流程:電話登記-->填寫報名表-->發出培訓確認函
4、備注:如課程已過期,請訪問我們的網站,查詢最新課程
5、詳細資料請訪問北京曼頓培訓網:(每月在全國開設四百多門公開課,歡迎報名學習)
張老師,曼頓培訓網()資深講師。
曾在韓國最大的手機游戲開發公司com2us,10年互聯網、手機游戲、手機應用開發經驗,曾給外企軟件公司、大型國企、高校老師做內部軟件培訓。開發過保險系統、短信網關、wap平臺、手機游戲、手機看漫畫、手機學英語等軟件。
、有Android開發基礎,希望進一步提升者;
2、目前從事JAVA開發相關工作者或擁有良好JAVA語言基礎的工程師、程序員,以及相關行業的工程技術人員,Android應用開發移動終端開發的愛好者。
更新時間:2017/6/28 7:26:07
