zoukankan      html  css  js  c++  java
  • 包括后台的Android美食APP项目开源代码

    项目简介


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

    APP截图


    启动页 首页 食光轴 详情页

    •  

    功能模块


    • 美食推荐 :提供基础的美食信息查询;
    • 商家推荐 : 基于用户当前位置推荐周边的人们店家;
    • 百度地图API :提供基础的周边店家检索,定位服务;
    • 美食分享:美食分享,动态发表,美食收藏等等;
    • 社交网络:提供基础的"粉丝机制";

    技术特性


    • Material design设计风格:app整体设计(除去底部tab栏)外,大量使用material design设计风格的布局和开源组件。例如FloatingActionBar,StaggeredGridView,RecycleView,CardView等等;具体可参考Material design官方设计指南
    • UIL图片加载框架:美食,店家,用户头像等图片的加载和缓存均使用UIL框架,UIL官方github 使用方法请参考Android 开源框架Universal-Image-Loader完全解析(一)--- 基本介绍及使用;
    • android-asyn-http作为网络请求库:一个android异步网络请求框架,使用方式官方使用指南讲的很清楚;
    • Gson作为处理json和java bean:由于APP从后台拿到的数据都是restful api提供的json数据,因此使用google的gson来处理json数据;

    引用的开源组件


    • floatingsearchview:开源浮动搜索框组件;
    • MultiImageSelector:开源多图片选择器;
    • Material ICON:google 官方material图标;
    • Kanner:一个开源Android轮播图组件;
    • FloatingActionButton:开源FloatingActionButton组件;
    • Android-Universal-Image-Loader:UIL图片加载框架;
    • android-async-http:一个开源网络异步请求处理库

    APP后台地址


    后台使用Spring+Spring MVC+Mybatis集成,github地址为https://github.com/Sambor123/foodie-server

    源代码下载地址http://www.codesocang.com/gn/xiangmu/33514.html

  • 相关阅读:
    Vim的行号、语法显示等设置,即.vimrc文件的配置
    Vim 配置详解
    经典SQL语句大全
    几种流行的AJAX框架jQuery,Mootools,Dojo,Ext JS的对比
    GHOST XP SP3无法安装IIS服务的解决方法
    开发中巧用Enum枚举类型
    代码的坏味道
    C#转义字符
    Dijit、ExtJS、jQuery UI 异同浅析
    未雨绸缪 Plan to Throw One Away
  • 原文地址:https://www.cnblogs.com/miaoqing/p/5807757.html
Copyright © 2011-2022 走看看