栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

仿美团App-android-java

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

仿美团App-android-java

原生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
购物车弹窗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打开,运行即可。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/680094.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号