Android毕业设计(十一)、基于Android的图书商城

如需要可私信或评论区留言!!!

如需要可私信或评论区留言!!!

如需要可私信或评论区留言!!!

一、项目介绍

        该项目是一个简单图书商城,功能上包括:

        1. 注册登录;

        2. SQLite数据库增删改查的封装;

        3. BaseActivity与BaseFragment的封装;

        4. RecyclerView加载数据;

        5. Fragment + ViewPage与MagicIndicator + ViewPage的使用;

        6. 添加购物车、从购物车中移除、购买;

程序简介

        1、注册登录: app打开进入LoginActivity类,也就是登录页面,输入账号密码后使用AppDBHelp.getInstance(LoginActivity.this).login(users)判断账号密码是否正确,正确则跳到MainActivity即主页面,错误则提示账号密码错误。点击注册跳到注册页面,输入账号密码后使用AppDBHelp.getInstance(RegActivity.this).saveUsers判断账号是否存在,不存在则新增一条用户记录,存在则提示账号已存在,注册完成跳到登录页面。

        2、主页面: MainActivity主页面由3个Fragment组成,分别是首页MainFragment、购物车ShoppingCartFragment、订单OrderListFragment;

        3、首页: 首页MainFragment由ViewPager+所有分类数量的Fragment组成,所有分类Fragment都一样即MainListFragment,里面只有一个数据列表,数据由appDBHelp.getBooksList(getArguments().getString("typename"))查出,typename就是各个分类的名称;

        4、详情页、添加购物车、购买: BookDetailActivity显示书籍详情,数据由跳转过来的页面使用intent传递过来,点击添加购物车先判断订单表是否存在此记录且状态为未支付状态,不存在在订单表新增一条状态为未支付的记录,存在则数量加1,点击购买则判断订单表是否存在此记录且状态为未支付状态,存在则先直接将此记录的状态更新为已支付状态,不存在则新增一条状态为已支付的记录;

        5、购物车、订单列表: 都是去数据库查对应状态的订单表,查出来显示成数据列表;

代码看不懂?  别担心,全程为您解答,更有详细代码说明文档

------转载请注明出处,感谢您对原创作者的支持------

如需要可私信或评论区留言!!!

如需要可私信或评论区留言!!!

如需要可私信或评论区留言!!!

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 18
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值