Android開源:LazyWaimai-Android - 類似于餓了么、美團外賣和百度外賣的 App,采用 MVP 架構

MaximoMilbu 7年前發布 | 14K 次閱讀 安卓開發 Android開發 移動開發

相關項目

項目介紹

這個項目是我去年5月份參加畢業答辯時做的項目,包含Web商家端和Android客戶端,以及API服務端,是我花了大半年的時間做出來的,是我的心血,目前還有一些小功能還沒做完,但整體流程已經差不多了,現在我整理了下代碼,分享出來,如果你覺得對你有幫助,請打個star鼓勵一下我吧!

此項目的架構采用MVP模式,但不是傳統的MVP模式,是我從Google大神 Chirs Banes 做的 philm 項目中提取出來的。功能、界面是我對照著市場上的外賣APP(餓了么、美團外賣、百度外賣)模仿著實現的,圖片資源是從網上以及其他APP里提取出來的,如果有侵權,請聯系我刪除,謝謝!

運行截圖

安裝方式

1、在指定的目錄下執行

git clone https://github.com/cheikh-wang/LazyWaimai-Android

2、將項目導入 Android Studio 運行即可

第三方庫

項目名稱 項目信息
retrofit 網絡請求框架
butterknife View注入框架
fresco 圖片加載庫
Dagger2 依賴注入框架
SmartTabLayout 底部Tab組件
BGABadgeView-Android Android 徽章控件
TakePhoto 拍照或從相冊選擇、裁剪圖片、壓縮圖片的開源工具庫
RxJava 函數式編程框架
RxAndroid android平臺的RxJava擴展
otto 事件通信框架

TODO

  • 修改密碼
  • 修改手機
  • 修改郵箱
  • 忘記密碼
  • 評價相關

License

Copyright 2015 Cheikh

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.</pre>

 

 本文由用戶 MaximoMilbu 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!