Android通用框架設計與完整電商APP開發

第1章 課程介紹及APP效果展現
   1-1 課程導學
   1-2 項目架構設計與模塊分解
第2章 項目初始化
   2-1 項目基礎骨架搭建
   2-2 搭建本身的git代碼託管倉庫
第3章 框架主配置入口的設計與實踐
   3-1 項目架構初始化
   3-2 字體圖標庫集成與封裝
   3-3 基礎框架可用性驗證
第4章 單Activity的APP頁面架構設計與實踐
   4-1 單Activity界面架構設計
   4-2 單Activity界面架構驗證
第5章 高性能傻瓜式網絡請求框架設計(Retrofit+RxJava+Glide)
   5-1 網絡框架接口建立-1
   5-2 網絡框架接口建立-2
   5-3 Restful請求的處理-1
   5-4 Restful請求的處理-2
   5-5 Loading框架集成與完善(AVLoadingIndicatorView)-1
   5-6 Loading框架集成與完善(AVLoadingIndicatorView)-2
   5-7 網絡框架優化與完善
   5-8 文件下載功能設計與實現
   5-9 攔截器功能設計與實現(模擬請求)-1
   5-10 攔截器功能設計與實現(模擬請求)-2
   5-11 Retrofit與RxJava的整合(補充內容,可先跳過,最後再看)
第6章 啓動圖功能開發與封裝
   6-1 啓動圖功能開發與封裝(倒計時效果)-1
   6-2 啓動圖功能開發與封裝(輪播效果)-2
   6-3 啓動圖功能優化與完善
第7章 登陸、註冊功能開發(ORM框架-GreenDao)
   7-1 註冊UI及驗證邏輯實現
   7-2 登陸UI及驗證邏輯實現
   7-3 服務器數據簡單介紹與基於GreenDao的數據庫框架設計
   7-4 用戶狀態與用戶信息的回調封裝
第8章 代碼生成器設計與實踐(仿ButterKnife註解框架,編譯期生成代碼)
   8-1 編寫本身的元註解和annotationProcessor
   8-2 經過註解生成指定模板的代碼
   8-3 經過代碼生成器,生成微信登陸代碼,繞過微信包名限制-1
   8-4 經過代碼生成器,生成微信登陸代碼,繞過微信包名限制-2
   8-5 經過代碼生成器,生成微信登陸代碼,繞過微信包名限制-3
第9章 主界面-通用底部導航設計與一鍵式封裝
   9-1 底部導航BottomBar設計與實現-1
   9-2 底部導航BottomBar設計與實現-2
   9-3 打造適合電商主界面導航框架
第10章 主界面-首頁UI與數據解析器開發(RecyclerView)
   10-1 建立首頁UI
   10-2 首頁下拉刷新實現
   10-3 首頁數據結構分析
   10-4 多佈局高可用性RecyclerView封裝和數據解析器-1
   10-5 多佈局高可用性RecyclerView封裝和數據解析器-2
   10-6 多佈局高可用性RecyclerView封裝和靈活適配器打造
   10-7 分頁客戶端邏輯處理
   10-8 完善主頁樣式
   10-9 沉浸式狀態欄和漸變透明頂欄解決方案和封裝
   10-10 添加首頁動做
第11章 主界面-商品分類開發(多佈局Section RecyclerView)
   11-1 分類頁面結構解析和開發
   11-2 分類左側列表數據解析與UI呈現
   11-3 多佈局Section列表實現與分類列表點擊事件
第12章 基於WebView的混合App框架設計(包含瀏覽器與原生請求Cookie的處理)
   12-1 WebView高可擴展性封裝-1
   12-2 WebView高可擴展性封裝-2
   12-3 WebView高可擴展性封裝-3
   12-4 Web與原生交互一鍵式配置解決方案
   12-5 將混合應用微框架集成進Latte並完善
   12-6 經過RxJava同步瀏覽器和原生請求Cookie
第13章 購物車,訂單,支付功能開發(包含支付寶支付和微信支付)
   13-1 購物車UI編寫
   13-2 購物車數據結構分析,解析與轉化
   13-3 購物車事件邏輯梳理與實現-1
   13-4 購物車事件邏輯梳理與實現-2
   13-5 購物車價格計算邏輯梳理,排坑與實現
   13-6 訂單和支付邏輯梳理和建立
   13-7 額外梳理,整理module結構,升級依賴,更好的進行分離
   13-8 封裝傻瓜式操做支付工具
   13-9 支付寶接入和實現支付
   13-10 微信支付和經過代碼生成器生成微信支付代碼
第14章 我的中心、圖片裁剪、圖片上傳、收貨地址、消息推送、權限管理等功能開發與一鍵式封裝
   14-1 我的中心頁面實現
   14-2 訂單列表邏輯梳理和實現-1
   14-3 訂單列表Bug修復(上節課的補充)
   14-4 我的信息更新實現-1
   14-5 我的信息更新實現-2
   14-6 一鍵式相機,圖片處理剪裁和動態權限封裝-1
   14-7 一鍵式相機,圖片處理剪裁和動態權限封裝-2
   14-8 一鍵式相機,圖片處理剪裁和動態權限封裝-3
   14-9 圖片上傳,更新邏輯梳理和實現
   14-10 收貨地址管理功能實現
   14-11 基於極光推送的消息推送的接入和實現
   14-12 系統設置和控制推送功能實現
   14-13 完善我的中心
第15章 評價曬單功能實現(自定義評分控件和仿微信自動多圖選擇控件)
   15-1 一鍵式評分控件設計與實現
   15-2 仿微信自動多圖展現及刪除控件-1
   15-3 仿微信自動多圖展現及刪除控件-2
   15-4 仿微信自動多圖展現及刪除控件-3
   15-5 仿微信自動多圖展現及刪除控件-4
第16章 附加功能開發(二維碼,一鍵分享,分頁,搜索)
   16-1 二維碼高性能解決方案
   16-2 一鍵分享功能實現
   16-3 分頁功能實現
   16-4 搜索功能實現
第17章 商品詳情功能開發(MD伸縮漸變,滑動停靠Tab,商品加入購物車飛入動畫)
   17-1 商品詳情UI架構設計
   17-2 商品詳情UI MD風格伸縮漸變效果實現
   17-3 商品詳情中間信息完善
   17-4 商品詳情下部滑動tab實現
   17-5 商品加入購物車飛入動畫實現和添加邏輯梳理
第18章 課程總結
   18-1 課程總結git

百度網盤下載數據庫

相關文章
相關標籤/搜索