ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

软工小组06 - 校园二手交易平台 原型开发 v3

2021-12-28 09:02:14  阅读:171  来源: 互联网

标签:界面 zny31901059 软工 二手交易 信息 头像 注册 06 com


v2 链接:https://www.cnblogs.com/zny31901059/p/15712933.html

需求分析:https://www.cnblogs.com/zny31901059/p/15621024.html

数据流图:https://www.cnblogs.com/zny31901059/p/15651394.html

UML图:https://www.cnblogs.com/zny31901059/p/15621077.html

主页链接:https://home.cnblogs.com/u/zny31901059

 

功能分析介绍:

 

登陆与注册界面

 

平台跟学生卡绑定,所以选择用学号注册和登录。

 

 

 

 

填写基本信息后需要上传头像,点击上传头像之后会弹窗要求选择拍照上传或者从相册上传。同时此时软件会进行第一次动态权限获取,要求能够读取到相册和相机的权限,全部同意之后即可进行头像的上传。

  

 

 

 

 

 

 

选择图片来源之后可以进行裁剪,固定为正方形的框,可以对图像进行缩放,裁剪完成之后会对裁剪完的图片进行圆形处理,将图片处理为圆形,最后显示在屏幕上。

 

 

当填写完所有信息时,点击注册,用户信息就会更新到user的数据库中,同时把头像以该用户的学号作为名字存储在当前package的根目录下,在做到用户学号与头像绑定的同时,方便后续界面对于头像的读取和修改。同时在注册时有基本的判断该学号是否已经注册,如果已经注册不可以再次注册,有基本的信息填写需求,有信息空缺,头像是否上传会有基本的提示

 

 

密码输入错误无法登录

 

 

登录成功之后进入用户主界面,同时显示头像和姓名等基本信息,点击齿轮按键可以进行信息的修改。

 

 

默认直接显示注册时填写的信息,如果需要修改则可以直接进行改动,点击修改之后更新数据库中的数据。

 

首页鱼塘

 

首页滚动浏览二手交易信息

 

点击任何物品进入详情页面

 

详情包含卖家信息 标题和介绍 图片 卖家位置 以及购买和联系的按钮

 

主页包含全内容的模糊搜索匹配功能 可以进行信息检索

 

发布页面包含所有的发布信息 拥有输入检测 

 

以我的位置举例 可以选择校园内的位置选择

 

购买界面

交易界面 可以读取商品的信息,可以更改收货地址和自己的联系方式,可以选择取货方式,然后全部存入order表

 

 

 

 

 支付成功后可以在我的界面查看订单

 

 

设计了数据库的读取和订单展示的实现

 

 

有订单的详情界面查看

 

 

 

交易界面add 取消支付能返回主页面

 

我的界面

 

“我的”、“我发布的”、“我买到的”、“我卖出的”界面UI搭建

 

 

 

 

 

 

 

 聊天界面

 

 

 

聊天界面主要包含用户姓名和聊天内容等基本信息,通过EditText来输入文字内容,输入完内容之后,通过发言按钮的Click属性来发送聊天内容。

通过在drawable中设置背景来体现椭圆形聊天框,美化聊天界面。

 

 

使用RecyclerView来体现多条信息的局部情况

通过设置按钮的点击事件,来对RecylcerView中添加信息,并且读取EditText中的内容并输出

通过在布局器中更改属性,来判断信息是接受方还是发送方,根据此来决定信息的左右对齐。

 

31901052

登录与注册 个人信息修改显示 用户表数据库

31901059

主页滚动浏览 商品详情 发布商品 关键字搜索 商品表数据库

31901053

购买商品交易界面 订单表数据库

31901051

我的界面Ui设计 我买到的界面显示订单

31901041

聊天界面设计

 

标签:界面,zny31901059,软工,二手交易,信息,头像,注册,06,com
来源: https://www.cnblogs.com/zny31901059/p/15739246.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有