/Shopping

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

Primary LanguageJava

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