Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/atguigu01/Shopping

硅谷商城[新]是一款按照企业级标准研发的项目。本套代码是目前国内市场第一套详细讲解商城类项目的免费代码。该代码中的内容包括但不仅限于,框架的搭建 、主页模块、分类模块、发现模块、购物车模块和个人中心模块。项目中讲解的主流技术包括且不限于RadioGroup + Fragment、OKHttp、FastJson、RecyclerView、 ScrollViewContainer、Banner、倒计时秒杀、自定义购物车、支付宝等技术。该项目中讲解的技术可应用在电商、新闻、旅游、医疗、在线教育等领域。
https://github.com/atguigu01/Shopping

Last synced: 3 months ago
JSON representation

硅谷商城[新]是一款按照企业级标准研发的项目。本套代码是目前国内市场第一套详细讲解商城类项目的免费代码。该代码中的内容包括但不仅限于,框架的搭建 、主页模块、分类模块、发现模块、购物车模块和个人中心模块。项目中讲解的主流技术包括且不限于RadioGroup + Fragment、OKHttp、FastJson、RecyclerView、 ScrollViewContainer、Banner、倒计时秒杀、自定义购物车、支付宝等技术。该项目中讲解的技术可应用在电商、新闻、旅游、医疗、在线教育等领域。

Awesome Lists containing this project

README

        

# Shopping
硅谷商城[新]是一款按照企业级标准研发的项目。本套代码是目前国内市场第一套详细讲解商城类项目的免费代码。该代码中的内容包括但不仅限于,框架的搭建
、主页模块、分类模块、发现模块、购物车模块和个人中心模块。项目中讲解的主流技术包括且不限于RadioGroup + Fragment、OKHttp、FastJson、RecycleView、ScrollViewContainer、Banner、倒计时秒杀、自定义购物车、支付宝等技术。该项目中讲解的技术可应用在电商、新闻、旅游、医疗、在线教育等领域。

尚硅谷官网:http://www.atguigu.com
谷粉第48群:248070064
作者:大海哥

该项目一共分为6大功能模块:框架搭建、主页、购物车、分类、发现、个人中心。
一、框架搭建模块技术包括:RadioGroup + Fragment;

二、主页模块技术包括:
1、OkHttpUtils联网获取数据;
2、采用fastjson解析数据;
3、采用Banner实现轮播图的效果;
4、采用CountdownView实现秒杀倒计时的效果;
5、采用ScrollViewContainer实现详情页面动态滚动;
6、采用RecyclerView 实现首页数据的整体展示;
7、采用webview展示商品详情信息

三、分类模块技术包括:
1、采用FlycoTabLayout实现标签和分类切换;
2、布局采用百分比适配;
3、整体数据展示采用仿京东的分类页面;
4、热卖类型布局横向滚动采用HorizontalScrollView;

四、发现模块技术包括:
1、采用TabLayout实现标题的切换;
2、采用OpenDanmaku实现弹幕功能;
3、数据解析采用Gson;

五、个人中心模块技术包括:
1、标题头采用GradationTitleBar实现仿QQ空间标题栏渐变效果;

六、购物车:
1、采用自定义技术实现购物车的加减号;
2、采用CartStorage实现购物车业务的处理;
3、采用popupwindow实现购物车的对话框
4、实现联系客服功能;
5、采用Html5和Android互调技术实现详情页面;
6、集成支付宝支付功能;
七、运行效果
![image](https://github.com/atguigu01/Shopping/blob/master/gif/%E7%A1%85%E8%B0%B7%E5%95%86%E5%9F%8E%E6%95%88%E6%9E%9C%E6%BC%94%E7%A4%BA.gif)