android美食分享app下载地址,GitHub - 2605072201/foodie-app: 一款基于LBS的美食发现APP

本文主要是介绍android美食分享app下载地址,GitHub - 2605072201/foodie-app: 一款基于LBS的美食发现APP,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Android美食APP项目开源(包括后台)

项目简介

小食光定位为一款集美食,社交,LBS服务于一体的美食推荐APP。为你发现周边美食的同时提供一个吃货分享的平台。

APP截图

6197de729fed7adcc8def645af2a50b0.png

58b75cc92fe6d98b5a69685fba1f0326.png

69fa170ef07628c9f47e98489981c470.png

41fd24f69b53048fa4a8616d8b7f646e.png

下载地址

功能模块

美食推荐 :提供基础的美食信息查询;

商家推荐 : 基于用户当前位置推荐周边的人们店家;

百度地图API :提供基础的周边店家检索,定位服务;

美食分享:美食分享,动态发表,美食收藏等等;

社交网络:提供基础的"粉丝机制";

技术特性

Material design设计风格:app整体设计(除去底部tab栏)外,大量使用material design设计风格的布局和开源组件。例如FloatingActionBar,StaggeredGridView,RecycleView,CardView等等;具体可参考Material design官方设计指南

android-asyn-http作为网络请求库:一个android异步网络请求框架,使用方式官方使用指南讲的很清楚;

Gson作为处理json和java bean:由于APP从后台拿到的数据都是restful api提供的json数据,因此使用google的gson来处理json数据;

引用的开源组件

APP后台地址

联系方式

如有任何问题,可以联系我,相互学习

weChat:xb1404195038

注意事项

由于项目是本着敏捷开发的原则做的,并且是我第一次做的完整项目,因此代码质量不敢保证,仅供学习参考。

打赏

ea000fde87a86d12bb19bc9f9fe1a8e2.png

License

Copyright 2016 Sambor

Licensed under the Apache License, Version 2.0 (the "License");

you may not use this file except in compliance with the License.

You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software

distributed under the License is distributed on an "AS IS" BASIS,

WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

See the License for the specific language governing permissions and

limitations under the License.

这篇关于android美食分享app下载地址,GitHub - 2605072201/foodie-app: 一款基于LBS的美食发现APP的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/415736

相关文章

Android中Dialog的使用详解

《Android中Dialog的使用详解》Dialog(对话框)是Android中常用的UI组件,用于临时显示重要信息或获取用户输入,本文给大家介绍Android中Dialog的使用,感兴趣的朋友一起... 目录android中Dialog的使用详解1. 基本Dialog类型1.1 AlertDialog(

Java实现文件图片的预览和下载功能

《Java实现文件图片的预览和下载功能》这篇文章主要为大家详细介绍了如何使用Java实现文件图片的预览和下载功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... Java实现文件(图片)的预览和下载 @ApiOperation("访问文件") @GetMapping("

Python下载Pandas包的步骤

《Python下载Pandas包的步骤》:本文主要介绍Python下载Pandas包的步骤,在python中安装pandas库,我采取的方法是用PIP的方法在Python目标位置进行安装,本文给大... 目录安装步骤1、首先找到我们安装python的目录2、使用命令行到Python安装目录下3、我们回到Py

Android Kotlin 高阶函数详解及其在协程中的应用小结

《AndroidKotlin高阶函数详解及其在协程中的应用小结》高阶函数是Kotlin中的一个重要特性,它能够将函数作为一等公民(First-ClassCitizen),使得代码更加简洁、灵活和可... 目录1. 引言2. 什么是高阶函数?3. 高阶函数的基础用法3.1 传递函数作为参数3.2 Lambda

Android自定义Scrollbar的两种实现方式

《Android自定义Scrollbar的两种实现方式》本文介绍两种实现自定义滚动条的方法,分别通过ItemDecoration方案和独立View方案实现滚动条定制化,文章通过代码示例讲解的非常详细,... 目录方案一:ItemDecoration实现(推荐用于RecyclerView)实现原理完整代码实现

SpringCloud之consul服务注册与发现、配置管理、配置持久化方式

《SpringCloud之consul服务注册与发现、配置管理、配置持久化方式》:本文主要介绍SpringCloud之consul服务注册与发现、配置管理、配置持久化方式,具有很好的参考价值,希望... 目录前言一、consul是什么?二、安装运行consul三、使用1、服务发现2、配置管理四、数据持久化总

Android App安装列表获取方法(实践方案)

《AndroidApp安装列表获取方法(实践方案)》文章介绍了Android11及以上版本获取应用列表的方案调整,包括权限配置、白名单配置和action配置三种方式,并提供了相应的Java和Kotl... 目录前言实现方案         方案概述一、 androidManifest 三种配置方式

Linux系统中配置静态IP地址的详细步骤

《Linux系统中配置静态IP地址的详细步骤》本文详细介绍了在Linux系统中配置静态IP地址的五个步骤,包括打开终端、编辑网络配置文件、配置IP地址、保存并重启网络服务,这对于系统管理员和新手都极具... 目录步骤一:打开终端步骤二:编辑网络配置文件步骤三:配置静态IP地址步骤四:保存并关闭文件步骤五:重

Python解析器安装指南分享(Mac/Windows/Linux)

《Python解析器安装指南分享(Mac/Windows/Linux)》:本文主要介绍Python解析器安装指南(Mac/Windows/Linux),具有很好的参考价值,希望对大家有所帮助,如有... 目NMNkN录1js. 安装包下载1.1 python 下载官网2.核心安装方式3. MACOS 系统安

Linux配置IP地址的三种实现方式

《Linux配置IP地址的三种实现方式》:本文主要介绍Linux配置IP地址的三种实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录环境RedHat9第一种安装 直接配置网卡文件第二种方式 nmcli(Networkmanager command-line