項目簡介
小食光定位爲一款集美食,社交,LBS服務於一體的美食推薦APP。爲你發現周邊美食的同時提供一個吃貨分享的平臺。html
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-serverjava
源代碼下載地址http://www.codesocang.com/gn/xiangmu/33514.htmlandroid