GithubHelp home page GithubHelp logo

guoyu07 / shopping Goto Github PK

View Code? Open in Web Editor NEW

This project forked from atguigu01/shopping

0.0 0.0 0.0 23.84 MB

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

Home Page: http://www.atguigu.com

Java 100.00%

shopping's Introduction

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

shopping's People

Contributors

atguigu01 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.