Including the background Android food APP open source code, androidapp
Project Overview
Light food is positioned as a food recommendation APP that combines food, social networking, and LBS services. It provides a platform for sharing food and goods while discovering the surrounding food.
APP
Function module
- Food recommendation: provides basic food information query;
- Seller recommendation: recommends people's stores nearby based on the user's current location;
- Baidu map API: provides basic search and location services for surrounding stores;
- Food sharing: food sharing, dynamic publishing, and food favorites;
- Social network: provides a basic "fan mechanism ";
Technical Features
- Material design Style: in addition to the overall design of the app (excluding the tab bar at the bottom), a large number of material design style la S and open-source components are used. For example, FloatingActionBar, StaggeredGridView, RecycleView, and CardView. For details, refer to the official design guide of Material design.
- UIL image loading framework: the UIL framework is used to load and cache images such as food, stores, and user portraits, for details about how to use UIL official github, refer to the Android open-source framework Universal-Image-Loader (1) --- basic introduction and usage;
- Android-asyn-http is used as the network request library: An android Asynchronous Network request framework, which is clearly described in the official user guide;
- Gson is used to process json and java Beans: because the data obtained by the APP from the background is json data provided by restful APIs, google's gson is used to process json data;
Referenced open-source components
- Floatingsearchview: open-source floating search box component;
- MultiImageSelector: open-source Multi-image selector;
- Material ICON: google official material ICON;
- Kanner: an open-source Android carousel image component;
- FloatingActionButton: open-source FloatingActionButton component;
- Android-Universal-Image-Loader: UIL Image loading framework;
- Android-async-http: an Open Source Network asynchronous request processing Library
APP background address
Background using Spring + Spring MVC + Mybatis integration, github address for https://github.com/Sambor123/foodie-server
Source http://www.codesocang.com/gn/xiangmu/33514.html