大二android实训-网上订餐平台

6.16号开始了为期两周的网上android应用实训,今天也是实训的最后一天。
因为这次疫情嘛,而且是计算机专业,所以这学期都在家上网课,实训也是在家进行,还是挺怀念在学校的日子的,在家都要熬傻了。
网上订餐是一个类似外卖的项目,其中包含订餐的店铺,各店铺的菜单、购物车以及订单与付款等模块。
我也是边学车边实训,一个星期的三四天早上都在学车,下午就开始做项目,时间也完全够的,毕竟两个星期嘛,都完全有时间打游戏(滑稽)
其实外卖平台做起来不容易,但老师都有讲解,就不是很难了,完全可以对着老师的学习通教学做出来,代码也都有讲,要是全部靠自主,感觉我完全做不出来,而且是一个人独立完成,之前都是分组,难度还没这么大吧。

运行效果图如下:

程序启动后,会进入该店铺界面,用来展示一些店铺信息组成的列表

店铺首页界面
店铺首页界面

该界面展示的是店铺的公告信息、配送信息、菜单列表信息以及购物车信息

店铺详情界面1
店铺详情界面1

店铺详情界面2
店铺详情界面2

点击任意菜单列表的信息,都会展示菜品详情的信息

菜品详情界面
菜品详情界面

在店铺详情界面点击“去结算”,会跳转到改界面,用来展示购物车中的菜品信息,及购物车的菜品价格、小计、配送费和订单总价

订单界面
订单界面

虽然很多老师都讲过,但这次实训自己独立开发,自己解决问题,让我受益匪浅,加深了对android的认识,为以后的开发收获了了更多经验。
本次实训过程中遇到了不少问题,最为突出的就是店铺信息不显示,通过多次查找,发现json没解析,好像地址多加了个空格和不是本地的ip地址,删除空格更改为本地ip后,再给android获取网络权限,最终店铺信息得以显示。
通过为期两周的网上android实训,首先让我知道了android开发的不易,遇到技术问题,自己能独立解决就独立解决,如果不能独立解决,可以虚心向同学老师请教或者网上查找资料解决。在该项目中用到了异步线程访问网络、Tomcat服务器、Handler消息通信、JSON解析等知识点。
大学两年,安卓实训了两次,收获还是挺多的,但以后自己应该不会走安卓这条路,我不太会java,对后端也不感兴趣,以后也可能不搞开发了吧,自己能力有限,现在快要去实习了,真的好迷茫啊,也没什么规划,不知道自己的道路是什么,不知道将来要做什么,我该何去何从,还得好好想想。
其实还有很多要说的,但自己文采有限,也不知道如何表达,那就先这样吧,如果你们感兴趣可以问我要源代码噢~

添加新评论

已有 17 条评论

[该评论已被自动折叠 | 点击展开]

厉害

senchun senchun 回复 @凉城博客
0
[该评论已被自动折叠 | 点击展开]

有啥厉害的

[该评论已被自动折叠 | 点击展开]

哇哦,厉害了。大佬开发源码下载吗

senchun senchun 回复 @清秋
0
[该评论已被自动折叠 | 点击展开]

你要吗

清秋 清秋 回复 @senchun
0
[该评论已被自动折叠 | 点击展开]

可以的话想要一份哦。谢谢大佬啦

[该评论已被自动折叠 | 点击展开]

前来拜访大佬,望大佬多多提携。

senchun senchun 回复 @萧瑟
0
[该评论已被自动折叠 | 点击展开]

不敢当不敢当

[该评论已被自动折叠 | 点击展开]

后悔当初没转软件工程,劝人学通信(学的真杂),天打雷劈╰(艹皿艹 )

senchun senchun 回复 @于文
0
[该评论已被自动折叠 | 点击展开]

现在后悔也没用了,好好学或者转行吧

[该评论已被自动折叠 | 点击展开]

又一位可以28岁退休的大佬诞生了!!

senchun senchun 回复 @格子老师
0
[该评论已被自动折叠 | 点击展开]

我不是大佬呀

[该评论已被自动折叠 | 点击展开]

很是优秀了已经

senchun senchun 回复 @流金岁月
0
[该评论已被自动折叠 | 点击展开]

大多老师都讲了

[该评论已被自动折叠 | 点击展开]

兄弟,有机会能做互联网你都能说迷茫的~

senchun senchun 回复 @小彦
0
[该评论已被自动折叠 | 点击展开]

我技术不行啊

[该评论已被自动折叠 | 点击展开]

很有大型APP的样子了。

senchun senchun 回复 @张波博客
0
[该评论已被自动折叠 | 点击展开]

这算小型的吧