安卓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

图2:电脑版本Window 10 专业版
2、运行环境
Android 11.0(Google APls)
3、是否需要联网
是
三、项目配置文件及工程结构
1、工程配置文件(如图3-5)
图3 manifests
图4 manifests
图5 manifests
2、工程结构目录(如图6-10)
图6:Java工程结构 图7:Java工程结构
图8:drawable工程结构 图9:drawable工程结构

图10:layout工程结构
四、项目实现
好再来点餐,一个订餐APP,简单实现了登录注册、订餐、记账、查看天气、上网(百度)、打客服电话、显示实时位置等功能
登录、登录信息存储
用户输入用户名和密码(学号),点击注册按钮成功跳转到登陆界面,点击登录按钮向服务器发起登录请求,成功将跳转主界面,并存储账户密码,点击退出则退出APP系统;
1.不填写用户名提示“用户名不能为空”;(如图12)
2. 密码位置设定输入11位数字,如果不符则提示“请输入正确格式的学号”;(如图13)
3. 不填写密码时提示“请填写相应学号”;(如图14)
4.如果未注册,则提示“用户名或密码不正确”;(如图16)
登录界面图如图11所示
图11 登录界面图
图12 图13
图14 图15
注册
注册界面图如图16所示。
注册界面:填写规范的用户名和11位数字学号密码,点击注册按钮即可注册成功,且在下方提示“注册成功,您是第X位注册此用户的人”如图17
点击返回登陆按钮,返回登陆界面;
点击拍照按钮可以上传头像,显示在上方,相册按钮则选取相册中的图片上传,
如图18,19,20
图16:注册界面图
图17 图18
图19 图20
显示界面
登陆成功后,进入显示界面,左上角显示用户名,下方显示用户信息:“尊敬的XX客户你好!您的密码为XXXXXXXXXXX请牢记!”如图21
点击进入首页按钮则成功跳转进入首页
右下方的“注销用户”按键按下后,跳出弹窗提示“XX,确定要注销用户么?”点击确定则注销成功,后台删除此用户,如图23
登陆界面输入设定管理员“Root”账户“00000000000”密码登陆后,显示管理员界面,可以显示注销和注册的人数,如图22


源码链接:https://yunjunet.cn/875215.html