Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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、倒计时秒杀、自定义购物车、支付宝等技术。该项目中讲解的技术可应用在电商、新闻、旅游、医疗、在线教育等领域。
- Host: GitHub
- URL: https://github.com/atguigu01/Shopping
- Owner: atguigu01
- Created: 2016-12-25T16:00:46.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2016-12-25T16:23:20.000Z (almost 8 years ago)
- Last Synced: 2024-07-16T14:04:51.526Z (4 months ago)
- Language: Java
- Homepage: http://www.atguigu.com
- Size: 23.3 MB
- Stars: 803
- Watchers: 58
- Forks: 398
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
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)