仿美团App-android-java

仿美团App-android-java,第1张

原生Android仿美团App

文章目录 原生Android仿美团App简介示例截图演示视频项目说明前端后端 使用步骤1.下载后端项目2.运行后端服务3.下载本App项目4.运行App

简介

写的第一个原生Android项目。

参考资料《第一行代码(第2版)》以及各种搜索引擎。

由于以前是写Flutter的,刚开始学原生Android,所以有些地方写的不好,理解万岁。

示例截图
主页详情页购物车订单二维码
演示视频

https://www.bilibili.com/video/BV1Nq4y1m7kK

项目说明 前端

原生Android、xml编写界面、Java编写逻辑

功能实现
店铺列表、菜品列表、购物车列表RecyclerView
图片加载Picasso
网络请求RequestQueue+StringRequest
Json解析Gson
购物车d窗PopupWindow
实体类自动生成GsonFormatPlus插件
后端

python语言、Flask框架

功能接口发送方法返回格式
获取店铺列表http://10.0.2.2:5000/homeGETJson
获取菜品列表http://10.0.2.2:5000/detail/1 (1代表第1家店铺的菜品信息)GETJson
发送订单,生成二维码http://10.0.2.2:5000/submitPOSTJso

使用qrcode库生成二维码。由于没有数据来源,所以数据全都是静态的。

使用步骤 1.下载后端项目

仓库链接:
https://github.com/cnatom/MeiTuanAndroidAppServer

或者在终端中执行:

git clone https://github.com/cnatom/MeiTuanAndroidAppServer.git
2.运行后端服务

将后端项目直接用pycharm打开,引入相关的依赖包,最后直接运行即可。

也可以用以下方式运行,app.py文件目录下运行终端命令:

flask run
3.下载本App项目

仓库链接:

https://github.com/cnatom/MeiTuanAndroidApp

或者在终端中执行:

git clone https://github.com/cnatom/MeiTuanAndroidApp.git
4.运行App

Android Studio打开,运行即可。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/992335.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存