安卓APP源码和设计报告——好再来点餐

大作业文档

项目名称: 好再来点餐
专业:
班级:
学号:
姓名:

 

一、项目功能介绍3

二、项目运行环境3

1、开发环境3

2、运行环境3

3、是否需要联网3

三、项目配置文件及工程结构3

1、工程配置文件3

2、工程结构目录4

四、项目实现4

1、登录4

2、注册4

3、显示界面4

4、主页5

5、首页5

6、记账本5

7、设置5


一、项目功能介绍

民大美味食堂是一款可以实现用户注册登录点餐的APP,当用户注册成功的时候,会提示你是第几位已经注册的用户,然后在登录界面你用自己 注册的账号密码登录,然后会告诉你你注册的账号密码是什么,点击进入,可以进入到点餐四个fragment页面,有banner轮播图显示,还有下来列表,可以点开喜欢的食物查看详情,选择喜欢的口味,加入购物车或者点击购买,在第二个列表中是一个记账本的功能可以实现几张功能,在第三个页面可以授权会员,验证身份等,可以打电话给客服,查看地图等。

二、项目运行环境

1、开发环境

安卓APP源码和设计报告——好再来点餐

图1:Android studio 版本4.2.1

安卓APP源码和设计报告——好再来点餐

图2:电脑版本Window 10 专业版

2、运行环境

Android 11.0(Google APls)

3、是否需要联网

三、项目配置文件及工程结构

1、工程配置文件(如图3-5)

安卓APP源码和设计报告——好再来点餐

图3 manifests

安卓APP源码和设计报告——好再来点餐

图4 manifests

安卓APP源码和设计报告——好再来点餐

图5 manifests

2、工程结构目录(如图6-10)

安卓APP源码和设计报告——好再来点餐

安卓APP源码和设计报告——好再来点餐

图6:Java工程结构 图7:Java工程结构

图8:drawable工程结构 图9:drawable工程结构

安卓APP源码和设计报告——好再来点餐

图10:layout工程结构

四、项目实现

好再来点餐,一个订餐APP,简单实现了登录注册、订餐、记账、查看天气、上网(百度)、打客服电话、显示实时位置等功能

  1. 登录、登录信息存储
    用户输入用户名和密码(学号),点击注册按钮成功跳转到登陆界面,点击登录按钮向服务器发起登录请求,成功将跳转主界面,并存储账户密码,点击退出则退出APP系统;
    1.不填写用户名提示“用户名不能为空”;(如图12)
    2. 密码位置设定输入11位数字,如果不符则提示“请输入正确格式的学号”;(如图13)
    3. 不填写密码时提示“请填写相应学号”;(如图14)
    4.如果未注册,则提示“用户名或密码不正确”;(如图16)
    登录界面图如图11所示

安卓APP源码和设计报告——好再来点餐

图11 登录界面图

安卓APP源码和设计报告——好再来点餐

安卓APP源码和设计报告——好再来点餐

图12 图13

安卓APP源码和设计报告——好再来点餐

安卓APP源码和设计报告——好再来点餐

图14 图15

  1. 注册
    注册界面图如图16所示。
    注册界面:填写规范的用户名和11位数字学号密码,点击注册按钮即可注册成功,且在下方提示“注册成功,您是第X位注册此用户的人”如图17
    点击返回登陆按钮,返回登陆界面;
    点击拍照按钮可以上传头像,显示在上方,相册按钮则选取相册中的图片上传,
    如图18,19,20

安卓APP源码和设计报告——好再来点餐

图16:注册界面图

安卓APP源码和设计报告——好再来点餐

安卓APP源码和设计报告——好再来点餐

图17 图18

安卓APP源码和设计报告——好再来点餐

安卓APP源码和设计报告——好再来点餐

图19 图20

  1. 显示界面
    登陆成功后,进入显示界面,左上角显示用户名,下方显示用户信息:“尊敬的XX客户你好!您的密码为XXXXXXXXXXX请牢记!”如图21
    点击进入首页按钮则成功跳转进入首页
    右下方的“注销用户”按键按下后,跳出弹窗提示“XX,确定要注销用户么点击确定则注销成功,后台删除此用户,如图23
    登陆界面输入设定管理员“Root”账户“00000000000”密码登陆后,显示管理员界面,可以显示注销和注册的人数,如图22

安卓APP源码和设计报告——好再来点餐

安卓APP源码和设计报告——好再来点餐

安卓APP源码和设计报告——好再来点餐

安卓APP源码和设计报告——好再来点餐

图21 图22

安卓APP源码和设计报告——好再来点餐

图23

  1. 主页
    运用Fragment设置了三个界面,分别是首页,记账本和设置,如图24-26

安卓APP源码和设计报告——好再来点餐

安卓APP源码和设计报告——好再来点餐

安卓APP源码和设计报告——好再来点餐

图24首页 图25记账本 图26设置

  1. 首页(Fragment1)
    上方使用banner显示轮播图片如图(27-29)

安卓APP源码和设计报告——好再来点餐

安卓APP源码和设计报告——好再来点餐

安卓APP源码和设计报告——好再来点餐

图27 banner图(1) 图28 banner图(2) 图29 banner图(3)
中间四个imagment点击可以进入到各自分类的界面如图(30-33)

安卓APP源码和设计报告——好再来点餐

图30

安卓APP源码和设计报告——好再来点餐

安卓APP源码和设计报告——好再来点餐

图31正餐快餐 图32奶茶饮品

安卓APP源码和设计报告——好再来点餐

安卓APP源码和设计报告——好再来点餐

图33精品水果 图34蛋糕甜食
下方使用RecyclerView可滑动显示在首页,并且可以点击查看详情,查看详情后,显示如图 界面所示,下方显示名称,描述和价格,并且通过一个Spinner下拉选择口味
点击“加入购物车”弹出对话框询问“您确定加入购物车么可选择确认或取消,弹窗消失
点击“立即订购”弹出对话框提示“订购成功”选择取消,弹窗消失
点击右侧“不感兴趣”按钮即可删除该行商品
如图(35-40)

安卓APP源码和设计报告——好再来点餐

安卓APP源码和设计报告——好再来点餐

图35删除前 图36删除后

安卓APP源码和设计报告——好再来点餐

安卓APP源码和设计报告——好再来点餐

图37 图38

安卓APP源码和设计报告——好再来点餐

安卓APP源码和设计报告——好再来点餐

图39加入购物车 图40立即订购

  1. 记账本(Fragment2)
    点击下方加号可以添加事件,进入记账本界面,添加名称和价钱,下方运用DatePicker上下滑动可调节年、月、日,点击“确定”储存到数据库中,并且显示到记账本界面
    如图(41、42)

安卓APP源码和设计报告——好再来点餐

安卓APP源码和设计报告——好再来点餐

图41 图42

  1. 设置 (Fragment3)

点击“立即授权”按键,跳转界面,输入手机号,可获取验证码(假);

点击二维码图标,跳转界面,显示当前会员码;

点击“我的度娘”按键,跳转界面,连接网络,进入百度网站;

点击“我的客服”按键,跳转界面到手机拨号,并且直接显示客服电话在拨号界面上;

点击“我的天气”按键,跳转界面,连接网络,输入地区代码,点击“中国天气”按键可以查看各个地方的城市名、代码、温度、风向、风力和湿度;

点击“我的位置”按键,跳转界面,连接网络,显示当前的位置定位

如图(43-48)

安卓APP源码和设计报告——好再来点餐

安卓APP源码和设计报告——好再来点餐

图43立即授权 图44会员码

安卓APP源码和设计报告——好再来点餐

安卓APP源码和设计报告——好再来点餐

安卓APP源码和设计报告——好再来点餐

安卓APP源码和设计报告——好再来点餐

图45我的百度 图46我的客服 图47我的天气 图48我的位置

安卓APP源码和设计报告——好再来点餐 微信名片 安卓APP源码和设计报告——好再来点餐

来源:科大云炬

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年11月2日
下一篇 2022年11月2日

相关推荐