Android开源:LazyWaimai-Android - 类似于饿了么、美团外卖和百度外卖的 App,采用 MVP 架构

MaximoMilbu 7年前
   <h2>相关项目</h2>    <ul>     <li><a href="/misc/goto?guid=4959735589317501409" rel="nofollow,noindex">LazyWaimai-Web</a> by <a href="/misc/goto?guid=4959735589408004294" rel="nofollow,noindex">@Cheikh</a></li>     <li><a href="/misc/goto?guid=4959735589504478529" rel="nofollow,noindex">LazyWaimai-Api</a> by <a href="/misc/goto?guid=4959735589408004294" rel="nofollow,noindex">@Cheikh</a></li>    </ul>    <h2>项目介绍</h2>    <p>这个项目是我去年5月份参加毕业答辩时做的项目,包含Web商家端和Android客户端,以及API服务端,是我花了大半年的时间做出来的,是我的心血,目前还有一些小功能还没做完,但整体流程已经差不多了,现在我整理了下代码,分享出来,如果你觉得对你有帮助,请打个star鼓励一下我吧!</p>    <p>此项目的架构采用MVP模式,但不是传统的MVP模式,是我从Google大神 Chirs Banes 做的 <a href="/misc/goto?guid=4958864746090599771" rel="nofollow,noindex">philm</a> 项目中提取出来的。功能、界面是我对照着市场上的外卖APP(饿了么、美团外卖、百度外卖)模仿着实现的,图片资源是从网上以及其他APP里提取出来的,如果有侵权,请联系我删除,谢谢!</p>    <h2>运行截图</h2>    <p><img src="https://simg.open-open.com/show/36014c6b877a908e29151d1d39ea3a8b.gif"> <img src="https://simg.open-open.com/show/d2fe0cfd2c53290d5bcb2f35f4be1b75.gif"> <img src="https://simg.open-open.com/show/c468c28911d9e419e8109fb1eec1cf78.gif"> <img src="https://simg.open-open.com/show/7c6966b38a7c4cc7d3d753027d8a0e6e.gif"> <img src="https://simg.open-open.com/show/25a97c8466151aab6f537ec9a1c9256a.gif"></p>    <h2>安装方式</h2>    <p>1、在指定的目录下执行</p>    <p>git clone <a href="/misc/goto?guid=4959735589623581815" rel="nofollow,noindex">https://github.com/cheikh-wang/LazyWaimai-Android</a></p>    <p>2、将项目导入 Android Studio 运行即可</p>    <h2>第三方库</h2>    <table>     <thead>      <tr>       <th>项目名称</th>       <th>项目信息</th>      </tr>     </thead>     <tbody>      <tr>       <td><a href="/misc/goto?guid=4958964956869128717" rel="nofollow,noindex">retrofit</a></td>       <td>网络请求框架</td>      </tr>      <tr>       <td><a href="/misc/goto?guid=4958961775931067718" rel="nofollow,noindex">butterknife</a></td>       <td>View注入框架</td>      </tr>      <tr>       <td><a href="/misc/goto?guid=4958869680969840391" rel="nofollow,noindex">fresco</a></td>       <td>图片加载库</td>      </tr>      <tr>       <td><a href="/misc/goto?guid=4958870694214783028" rel="nofollow,noindex">Dagger2</a></td>       <td>依赖注入框架</td>      </tr>      <tr>       <td><a href="/misc/goto?guid=4958870212548852609" rel="nofollow,noindex">SmartTabLayout</a></td>       <td>底部Tab组件</td>      </tr>      <tr>       <td><a href="/misc/goto?guid=4958961776513936410" rel="nofollow,noindex">BGABadgeView-Android</a></td>       <td>Android 徽章控件</td>      </tr>      <tr>       <td><a href="/misc/goto?guid=4959735589892564130" rel="nofollow,noindex">TakePhoto</a></td>       <td>拍照或从相册选择、裁剪图片、压缩图片的开源工具库</td>      </tr>      <tr>       <td><a href="/misc/goto?guid=4958865750209621132" rel="nofollow,noindex">RxJava</a></td>       <td>函数式编程框架</td>      </tr>      <tr>       <td><a href="/misc/goto?guid=4958873637259306454" rel="nofollow,noindex">RxAndroid</a></td>       <td>android平台的RxJava扩展</td>      </tr>      <tr>       <td><a href="/misc/goto?guid=4958965423947089796" rel="nofollow,noindex">otto</a></td>       <td>事件通信框架</td>      </tr>     </tbody>    </table>    <h2>TODO</h2>    <ul>     <li>修改密码</li>     <li>修改手机</li>     <li>修改邮箱</li>     <li>忘记密码</li>     <li>评价相关</li>    </ul>    <h3>License</h3>    <pre>  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>    <p> </p>