包括背景Android美食APP項目開原始碼,androidapp
項目簡介
小食光定位為一款集美食,社交,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