# LostPropertyProject
**Repository Path**: HAHABIN/LostPropertyProject
## Basic Information
- **Project Name**: LostPropertyProject
- **Description**: 失物寻回APP 毕设
- **Primary Language**: Java
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2020-01-14
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
3/24/2020 1:21:32 AM
#失物招领Android端
###App下载链接
[http://habin-picload.oss-cn-beijing.aliyuncs.com/Android/app-release.apk](http://habin-picload.oss-cn-beijing.aliyuncs.com/Android/app-release.apk)
##我简要搭建的MVP模式下常见的目录结构
+ **Base** :存放app的基类
+ **Bean**:用来存放定义的数据
entity:存放实体类
HttpItem 对象通用类
+ **Http**:访问数据封装(model层)
Constants:存放异常常量,接口,公用的东西
HttpClient: HttpClient管理器,保证Retrofit在类中只有一个实例,避免请求体的多次创建。
ApiServer:请求体的创建。
HttpTask: Rxjava异步访问数据处理管理器
HttpHelper: 数据访问接口枚举
ApiError:返回错误解析类
TaskLitener:访问接口监听
+ **Presenter**:P层,负责连接V层和M层,中心管理器。(P层)
Contract:连接V层和P层的一个契约包
+ **Ui**:存放一下跟UI相关的部分 ,控制层(V层)
activity:存放Activity类
fragment:存放Fragment类
adapter:适配器类
+ **Utils**:存放工具类
+ **Widget**:存放自定义的一些组件
+ **MyApplication**
##以下是登录注册和APP主界面图片
##后台服务端
https://github.com/HAHABIN/LostFoundSSM/create/master