1. 程式人生 > >組件化封裝思想實戰Android App視頻課程

組件化封裝思想實戰Android App視頻課程

APP 安卓

技術分享圖片
第1章 課程概述
通過本章讓學生:1.了解本次項目實戰主要有那些功能有,以及通過本次項目實戰,學生可以掌握開發一個應用所需的全部知識。2.在課程安排上,我們主要以實際的開發順序來講解,保證學員能夠所學即所得。

第2章 首頁框架搭建
本章正式開始我們的項目開發,在開發項目的過程中穿插我們要講的知識點,本節課我們主要來目的:1.搭建好我們的HomeActivity, 實現HomeActivity中Fragment的切換。2.創建首頁所需要的所有Fragment(空的Fragment,功能對應模塊填充)

第3章 App公共模塊之網絡請求組件
通過本節課的學習:1.我們要基於Okhttp封裝一個通用的網絡請求框架,前期先實現發送get和post請求,後面我們會繼續擴展我們框架的功能,例如文件下載。2.利用我們的網絡框架發送請求並獲取響應 3.如何利用Charles調試接口。


第4章 App公共模塊之圖片加載組件
本章我們要完成異步網絡圖片加載庫universeImageLoader的講解,通過本章內容的學習。我們在掌握universeImageLoader框架的前提下,對其進行二次封裝,使之成為一個獨立的功能模塊,方便我們以後直接復用,而且在於業務邏輯隔離的情況下,我們也可以方便的對其進行替換。...

第5章 首頁列表開發與測試
通過本章學習,我們要掌握android中最常用的兩個控件的深度使用ViewPager和ListView中如何嵌入復雜的布局。以及我們如何去合理的定義數據結構,使我們移動端使用起服務器的數據來更加的得心應手。

第6章 App公共模塊之二維碼掃描組件

本章我們完成zxing掃碼功能的集成。1.首先我們對zxing做一個基本的介紹 2.我們要對zxing整個工程做一個裁剪,以減少zxing包的大小及除去無用功能 3.將zxing集成到我們的實戰項目中。 4.zxing核心類介紹。5.自定義掃碼界面UI 6.處理掃碼返回的結果數據。 通過本章的學習,我們不僅能夠集成開源的二維碼工程,而且...

第7章 視頻播放SDK模塊開發
本章是我們整個項目的核心,通過本章的學習,我們能學會:1.如何利用android最底層的類去自定義一個視頻播放器。2.通過接口回調將視頻器視頻暴露到調用層。3.SDK封裝思想的講解,4.將我們的播放器封裝為一個通用的SDK工具包。 5.在我們的實戰項目中去調用我們的播放SDK,看是否方便使用。...


第8章 首頁MineFragment開發與測試
通過本章的學習,讓學員掌握在實際開發中:1.我們是如何去管理用戶信息的 2.局部廣播的使用 3.SharedPreference在實際開發中的作用 4.如何利用已有數據生成二維碼 5.版本更新功能如何實現

第9章 瀏覽查看大圖頁面開發
通過本章學習,我們可以學會如何去使用PhotoView實現我們項目中,網上好多教程教如何去自定義類似PhotoView的教程,大家可以暫時忽略,因為即使教你如何自定義PhotoView的人,在實際開發中也是使用PhotoView的,所以我們要先學會如何去用,等我們用的很熟悉的時候,我們可以直接去研究PhotoView的源碼,這是一種最高效的方...

第10章 App公共模塊之社交分享組件
本章主要為我們的App添加分享功能,通過對ShareSDK分享的實戰,我們不僅能學習如何去使用它去完成我們最基本的分享工作 ,更可以將其封裝為一個通用的分享組件,方便我們以後的復用。

第11章 課程詳情頁面開發
本章主要來實現我們的課程詳情頁面的開發,通過本節課我們主要學習:1.學習利用mpchart去開×××亮的圖表。2.Activity的各種不同的啟動模式。以及如何正確的決定使用那種啟動模式。

第12章 App公共模塊之實時推送組件
通過本章的學習,我們要學習如何將極光推送或者其它第三方推送庫集成到我們的項目中。並完成與目前市面上最主流App一致的推送跳轉流程開發。讓我們的項目與用戶更多的互動起來。

第13章 項目適配android6.0權限系統
通過本章的學習,同學們可以學會如何將我們的應用無縫的適配到android6.0及以上系統,且不需要依賴任何第三方庫。

第14章 友盟多渠道打包及上線Apk
通過本章的學習,我們會最終打出我們要上線市場的對應的Apk文件並上傳到對應的應用市場

第15章 項目流程回顧及優化
對本項目的配置註意事項,流程進行回顧,項目核心價值說明,個別細節優化等


下載地址:百度網盤下載 IT交流群:9780552


組件化封裝思想實戰Android App視頻課程