Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android項目之_硅谷商城項目全套源碼解析(一、綜述)

Android項目之_硅谷商城項目全套源碼解析(一、綜述)

編輯:關於Android編程

一、簡介

硅谷商城是一款按照企業級標准研發的項目。本套代碼是目前國內市場第一套詳細講解商城類項目的免費代碼。該代碼中的內容包括但不僅限於,框架的搭建、主頁模塊、分類模塊、發現模塊、購物車模塊和個人中心模塊。項目中講解的主流技術包括且不限於RadioGroup + Fragment、OKHttp、FastJson、RecyclerView、ScrollViewContainer、Banner、倒計時秒殺、自定義購物車、支付寶等技術。該項目中講解的技術可應用在電商、新聞、旅游、醫療、在線教育等領域。

二、詳細資源地址

由於篇幅所限,詳情情況見如下地址視頻和筆記

github地址:https://github.com/atguigu01/Shopping

三、項目部分效果預覽

1、首頁展示

 

\

 

2、分類頁面

 

\

 

3、發現頁面

 

\

 

4、購物車頁面

 

\

 

5、個人中心頁面

 

\

 

四、技術功能詳解

該項目一共分為6大功能模塊:框架搭建、主頁、購物車、分類、發現、個人中心。

1、框架搭建模塊技術包括:

RadioGroup + Fragment

2、主頁模塊技術包括:

1)OkHttpUtils聯網獲取數據;

2)采用fastjson解析數據;

3)采用Banner實現輪播圖的效果;

4)采用CountdownView實現秒殺倒計時的效果;

5)采用ScrollViewContainer實現詳情頁面動態滾動;

6)采用RecyclerView 實現首頁數據的整體展示;

7)采用webview展示商品詳情信息

3、分類模塊技術包括:

1)采用FlycoTabLayout實現標簽和分類切換;

2)布局采用百分比適配;

3)整體數據展示采用仿京東的分類頁面;

4)熱賣類型布局橫向滾動采用HorizontalScrollView;

4、發現模塊技術包括:

1)采用TabLayout實現標題的切換;

2)采用OpenDanmaku實現彈幕功能;

3)數據解析采用Gson;

5、個人中心模塊技術包括:

1)標題頭采用GradationTitleBar實現仿QQ空間標題欄漸變效果;

6、購物車:

1)采用自定義技術實現購物車的加減號;

2)采用CartStorage實現購物車業務的處理;

3)采用popupwindow實現購物車的對話框

4)實現聯系客服功能;

5)采用Html5和Android互調技術實現詳情頁面;

6)集成支付寶支付功能;

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved