1. 程式人生 > >Android商城開源專案--輕鬆購

Android商城開源專案--輕鬆購

專案簡介:

購物(商城)類app,專案主要分為主頁、熱賣、分類、購物車、我的五大板塊.

該app基本上覆蓋市面上商機級商城類app的功能,包括購物車、微信及支付寶支付、熱門及歷史搜尋、登入註冊、收貨地址管理等.

另外,本專案持續維護中!!!同時可進入QQ群,和作者、其他小夥伴一起談論該專案.

截止目前專案提交記錄:
這裡寫圖片描述

對應的QQ群進行交流學習:

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

使用的開源技術(藍色字型含連結):

1.輪播圖

3.Gson解析

7.三級聯動

11.ShareSDK

14.Glide

16.百度地圖定位及Mob天氣查詢

基本封裝與自定義:

1.ToolBar的封裝

2.FragmentTabHost的自定義

3.一鍵清除的EditText

4.購物車的加減控制元件

5.簡訊驗證倒計時的定時器

6.Glide的封裝

7.購物車本地快取

8.對稱加密DESUtil

9.讀取Json檔案的工具類GetJsonDataUtil

10.日誌、sp、螢幕、toast工具類封裝

主要介面截圖:

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

修改完善記錄:

版本:1.0.0 基本功能完成

版本:1.0.1 splash基本低版本沉浸式狀態列bug修復

版本:1.0.2 (1)splash介面倒計時UI改變.倒計時功能優化;(2)自定義社會化分享UI介面;(3)簽名檔案放在as中,避免讀者再次下載

版本:1.0.3 修復搜尋/歷史搜尋中當搜尋或點選已經存在的條目時,資料順序錯亂的bug.將greendao資料庫換成集合進行操作

版本:1.0.4 (1)引導頁bug修復(2)網路請求成功後不需要使用handle進行傳送訊息的bug修復(3)將依賴庫中最低版本、目標版本與主專案保持一致,減少專案的體積(4)將專案中使用的第三方庫新增連結,方便讀者查閱

版本:1.1.0 (1)對toast進行封裝;(2)將社會化分享進行封裝,可以直接在所有專案專案的所有涉及分享的介面直接呼叫;(3)對toolbar進行進一步封裝,並修復toolbar的相關bug;(4)優化程式碼

版本:1.1.1 (1)對購物車fragment載入更多下一個索引越界bug進行修復;(2)對分類Fragment獲取天氣資料異常時閃退的bug進行修復;(3)更換、替換部分資原始檔

版本:1.1.2 (1)對購物車fragment跑馬燈效果在息屏、開屏出現數據重疊的bug修復;(2)刪除ping支付相關廢棄程式碼

原始碼下載:

如果您覺得我的此文對您有有些幫助,您的star就是對我最大的鼓勵!