Android APP開發(fā)架構(gòu)應用實戰(zhàn)培訓班 相關信息由 北京中培偉業(yè)管理咨詢有限公司提供。如需了解更詳細的 Android APP開發(fā)架構(gòu)應用實戰(zhàn)培訓班 的信息,請點擊 http://www.nciecn.com/b2b/zhongpei.html 查看 北京中培偉業(yè)管理咨詢有限公司 的詳細聯(lián)系方式。
8.指出工程師下一步的研究和學習方法,獲得更多收獲。
時間 |
培訓模塊 |
培訓內(nèi)容 |
{dy}天上午 |
Android課程(一) |
第1單元:Android系統(tǒng)整體介紹 (1)系統(tǒng)的架構(gòu) (2)各主要版本介紹(2.3 3.0 4.0 5.0 6.0) (3)手把手搭建開發(fā)環(huán)境 第2單元:Android開發(fā)簡介 (1)工程的目錄結(jié)構(gòu)講解 (2)工程清單文件分析 (3)Android開發(fā)插件 ADT介紹 第3單元:Kotlin語言使用 (1)為什么會選用Kotlin (2)Lambda,Streams API (3)函數(shù)式編程支持 |
{dy}天下午 |
Android課程(二) |
第3單元:Android程序調(diào)試部署 (1)Android調(diào)試方法技巧 (2)Logcat的使用 (3)Android常用命令介紹 (4)模擬器的創(chuàng)建、使用技巧及常見問題的解決方法 (5)混淆代碼 (6)打包、簽名和部署到設備,通過Zipalign 命令優(yōu)化Apk 第4單元:Android中界面的布局 (1)線性、相對、幀布局使用 (2)布局優(yōu)化技術 (3)屏幕適配技術 (4)各個度量單位的使用 第5單元:列表(Listview)分析與實例 (1)列表組件的作用 (2)列表組件展示動態(tài)界面的實現(xiàn)流程 (3)自定義適配器及優(yōu)化 (4)列表組件的性能優(yōu)化技術 |
第二天上午 |
Android課程(三) |
第1單元: Activity與Fragment (1)Activity生命周期 (2)Activity啟動模式 (3)調(diào)用Activity獲取返回數(shù)據(jù) (4)Fragment介紹及Fragment生命周期 (5)動態(tài)管理片段 第2單元:片段管理 (1)片段介紹 (2)片段生命周期方法 (3)動態(tài)管理片段 |
第二天下午 |
Android課程(四) |
第3單元:Intent 意圖 (1)Intent屬性 (2)顯示與隱式意圖 (3)意圖附加數(shù)據(jù)(基本數(shù)據(jù)與對象數(shù)據(jù)) 第4單元:移動存儲技術 (1)手機內(nèi)部存儲 (2)手機外部存儲 (3)Sharedpreferencs持久化數(shù)據(jù) (4)Sqlite存儲 第5單元:Android高級開發(fā)技巧 (1)自定義控件 (2)工具類抽取 |
第三天上午 |
Android課程(五) |
第1單元:如何提高應用的響應性 (1)什么是ANR和FC問題 (2)如何解決ANR和FC (3)Handler、Looper、Message、Messagequeue實現(xiàn)異步通信 (4)Asynctask的作用及使用方法 (5)異步線程調(diào)用,應用場景及注意事項 第2單元:Android中的后臺服務 (1)Service的作用 (2)通過Intent啟動和停止服務 (3)以綁定的方式啟動和停止服務 (4)Activity控制服務的三種方式 |
第三天下午 |
Android課程(六) |
第3單元:Android廣播接收器 (1)Android廣播機制原理 (2)訂閱系統(tǒng)廣播 (3)動態(tài)注冊廣播接收器 第4單元:網(wǎng)絡應用 (1)通過Httpurlconntion訪問網(wǎng)絡 (2)通過Httpclient技術訪問網(wǎng)絡 (3)通過開源框架Android-Async-Http 訪問網(wǎng)絡 (4)使用Gson開源工具解析Json數(shù)據(jù)格式 第5單元:提高Android應用的可靠性技術 (1)應用正常退出方法 (2)應用程序退出到桌面的技術 (3)防止應用異常崩潰的技術 (4)圖片異步下載、內(nèi)存緩存和外存緩存技術 (5)App開發(fā)難題之OOM問題的原因及解決方案 |
1. Android App (2天項目實戰(zhàn)與考核交流)
時間 |
培訓模塊 |
項目內(nèi)容 |
第四天 |
項目實戰(zhàn) |
項目描述: 央視新聞客戶端 1. 新聞模塊:交通、生活、醫(yī)療、教育、住房、旅游、購物 2. 時間鏈:通過時間軸的方式,展示近幾天發(fā)送的熱門新聞 3. 電視+ : 實現(xiàn)在APP如何快速加載視頻和緩存視頻 4. 用戶中心:要聞推送、緩存qc、歷史記錄、意見反饋 開發(fā)工具: Android Studio + Git 核心技術點: 1. MVC模式與MVP模式比較 2. ZBLibrary MVP框架庫 3. 基于MVP的數(shù)據(jù)獲取與展示 4. Lambda表達式引入 5. Smart-Image一二緩存實現(xiàn)與源碼分析 6. Leakcanary內(nèi)存泄露檢測工具 7. Echo.js 圖片延遲加載插件 8. 阿里的AndFix熱部署框架介紹 9. APP發(fā)布、推廣相關內(nèi)容介紹 |
第五天 |
業(yè)內(nèi)經(jīng)驗交流 |