亚洲视频二区_亚洲欧洲日本天天堂在线观看_日韩一区二区在线观看_中文字幕不卡一区

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.430618.com 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

教程名稱:
xa0 xa0 xa0xa0Android通用框架設計 開發一套復用性極高的完整電商App的完善框架
課程內容:
xa0 xa0 本套課程在某慕的售價為350,教您如何快速利用框架開發出一套完整的電商App驗證和一套復用性與靈活性集一體的極其完善的框架。從而提高你在框架設計能力和業務能力的教程。助您早日走上CTO之路。教會您結合設計模式隨意的變通代碼。包含了ZBar、Glide、RxJAVA等眾多知識點。并且對二維碼實現集成已經高性能的打包封裝。對于已經有項目經驗的會員們來說對您將會有很大的提升,采用的都是較新的模式,會對你APP開發的架構帶來新的認識。講師有代碼潔癖,亮點在于基礎框架的部分,不僅是代碼的封裝,抽象類也可以說的上是優雅。并且傳授你很多思想性的東西。希望本教程會給您帶來不一樣的東西。
課程目錄:
1、課程介紹及APP效果展示(Java版)
本章概述了本課程大家能學到什么,老師如何講解,為什么這么講解,并介紹了框架的整體架構設計與模塊分解,最后展示了用自己設計的框架開發出來的完整電商APP的效果圖
2、項目初始化
本章將從零搭建一個空項目,實踐項目搭建的過程,并額外教大家搭建一個基于Go語言的Web版Git服務器,實現代碼托管的自舉。
3、框架主配置入口的設計與實踐
本章將帶大家確定框架的配置加載形式和基本結構,并為框架封裝一鍵配置字體圖標功能,然后驗證基礎框架的正確性和簡易性。
4、單Activity的APP頁面架構設計與實踐
本章將開辟新思路,設計單Activity 的App頁面呈現架構,搭建起方便易用且利于擴展的單Activity基礎骨架,讓應用占用更小的內存,切換更加絲滑。
5、高性能傻瓜式網絡請求框架設計(Retrofit+RxJava+Glide)
本章將以Retrofit為基礎,借助建造者設計模式的變種,設計高性能,高擴展性和可用性的,符合restful接口設計規范的網絡請求框架,實現全程鏈式調用,配置自由,使用無腦,并支持主流HTTP請求和文件的上傳下載等功能,最后拓展Retrofit與RxJava的整合,讓網絡框架支持響應式編程。
6、啟動圖功能開發與封裝
本章將帶大家實現兩種啟動圖功能:倒計時漸變消失型和滑動型。
7、登錄、注冊功能開發(ORM框架-GreenDao)
本章將開始登錄注冊功能的開發,包括梳理用戶登錄注冊的邏輯與服務器之間的交互,并引入當下流行的高性能ORM數據庫框架-GreenDao進行數據持久化實戰,同時帶給大家一些可視化調試的小技巧。
8、代碼生成器設計與實踐(仿ButterKnife注解框架,編譯期生成代碼)
本章將以ButterKnife作為藍本,設計與實現一套自己的代碼生成器,并通過annotationProcessor生成自己指定規則的代碼,繞過微信wxapi包名和類名的限制,自由調用微信登錄代碼。同時,梳理微信登錄業務邏輯,并實現微信登錄功能。
9、主界面-通用底部導航設計與一鍵式封裝
本章將帶大家設計項目主界面的基本結構,并封裝極簡的BottomBar,實現一鍵式添加子項目和內容,最后帶大家實現電商APP的主界面整體架構。
10、主界面-首頁UI與數據解析器開發(RecyclerView)
本章將創建主界面-首頁UI,實現下拉刷新,并分析電商首頁數據結構,然后創建數據解析器。同時,打造多布局高可用性RecyclerView體系,讓所有的基于RecyclerView的UI結構都簡易化,標準化,和無腦使用化,讓多變的業務代碼變成簡單的套用。
11、主界面-商品分類開發(多布局Section RecyclerView)
本章將帶大家完成主界面-商品分類的UI和數據解析,并實現多布局Section RecyclerView的編寫。
12、基于WebView的混合App框架設計(包含瀏覽器與原生請求Cookie的處理)
本章將帶大家構造一個自己的高可擴展性的混合App框架,實現高度模擬原生的Web跳轉,并搭建與原生交互的一鍵式配置事件體系,讓混合應用的Javascript與Java的交互變得簡單,清晰和一鍵式配置,最后拓展通過RxJava同步瀏覽器和原生請求Cookie的功能。
13、購物車,訂單,支付功能開發(包含支付寶支付和微信支付)
本章將帶大家完成購物車UI的編寫,對購物車內部選中,刪除,清空以及結算的邏輯進行梳理,并梳理訂單生成與第三方支付的邏輯,封裝傻瓜式調用的支付工具并實現支付寶,微信的支付功能。
14、個人中心、圖片裁剪、圖片上傳、收貨地址、消息推送、權限管理等功能開發與一鍵式封裝
本章帶大家完成個人中心、圖片裁剪、圖片上傳、收貨地址、消息推送、權限管理,系統設置等功能的開發,同時封裝極易使用的相機調用工具。梳理圖片上傳和更新邏輯,并實例示范。集成并調用極光推送,完成應用接收遠程信息推送的功能。
15、評價曬單功能實現(自定義評分控件和仿微信自動多圖選擇控件)
本章將從零開始帶大家定制自己的自定義View,分別完成評價曬單中評分布局和仿微信自動多圖選擇和刪除控件,讓大家在自定義View的道路上更上一層樓。
16、附加功能開發(二維碼,一鍵分享,分頁,搜索)
本章將帶大家完成一些周邊的小功能,麻雀雖小五臟俱全,將高性能二維碼掃描方案和一鍵分享方案集成到框架中,方便以后一鍵調用。
17、商品詳情功能開發(MD伸縮漸變,滑動停靠Tab,商品加入購物車飛入動畫)
本章將帶大家設計商品詳情UI架構,實現MD風格伸縮漸變效果,滑動停靠Tab,商品加入購物車的飛入動畫效果,并最終完善商品詳情功能。
18、課程總結
本章將對本課程的重難點進行總結,尤其是框架設計的思想,方法,經驗,技巧以及業務開發過程中如何更好的完善與驗證框架的靈活性,易用性等。

分享到:
標簽:復用 極高 框架 移動開發
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定