【課程內(nèi)容】
第1章:安卓行業(yè)和項目開始
個人簡介(一)
上課紀(jì)律(二)
點(diǎn)名(三)
項目課程安排(四)
授課方式和作業(yè)(五)
Android行業(yè)和發(fā)展歷程(六)
Android目前就業(yè)(七)
Android企業(yè)招聘要求(八)
環(huán)境介紹和模塊劃分(九)
開始搭建項目-實現(xiàn)歡迎頁(十)
實現(xiàn)引導(dǎo)員(十一)
第三方組件源碼原理分析(十二)
作業(yè)詳細(xì)說明提醒(十三)
第2章:走進(jìn)架構(gòu)師-MVP架構(gòu)
作業(yè)點(diǎn)評(一)
什么是架構(gòu)師(二)
什么是MVP(三)
MVP和MVC的區(qū)別(四)
MVP架構(gòu)原理分析(五)
MVP架構(gòu)功能流程原理圖(六)
課間解決問題(七)
MVP項目架構(gòu)搭建(八)
第3章:項目UI主框架搭建-OO設(shè)計
作業(yè)點(diǎn)評(一)
企業(yè)級分包(二)
新建Tab頁(三)
主頁UI架構(gòu)圖(四)
反編譯工具使用(五)
準(zhǔn)備Tab資源(六)
定義Tab和初始化Tab頁(七)
綁定Tab頁(八)
解決Tab樣式問題(九)
為什么使用FragmentTabhost(十)
自己搭建登錄服務(wù)器(十一)
客戶端基于MVP架構(gòu)實現(xiàn)登錄(十二)
課后作業(yè)說明(十三)
第4章:Builder設(shè)計模式構(gòu)建Toolbar和新浪微博SDK集成
作業(yè)點(diǎn)評(一)
Builder設(shè)計模式講解(二)
Builder設(shè)計模式實現(xiàn)Toolbar(三)
使用自定義Toolbar(四)
集成新浪微博SDK(五)
新浪微博SDK使用(六)
Openfire服務(wù)器演示(七)
第5章:基于MVP項目架構(gòu)獲取新浪微博服務(wù)器關(guān)注列表
作業(yè)說明(一)
實現(xiàn)微博主頁列表(二)
MVP優(yōu)化(三)
第6章:基于MVP架構(gòu)實現(xiàn)發(fā)微博功能以及FragmentTagHost源碼分析
作業(yè)點(diǎn)評(一)
FragmentTabHost源碼分析(二)
自定義FragmentTabHost(三)
Popupwindow彈窗顯示(四)
第三方組件源碼分析(五)
發(fā)微博(六)
ImageLoader源碼分析(七)
Android Studio插件安裝(八)