一个Android的mvp基础框架 包含各种常用工具类
包扩:
1.mvp框架 http+retrofit
2.glide
3.闪屏页,以及反编译。安全相关内容
4.web支持
5.homeactivity+fragment
6.登录模块
7.注册模块
8.app更新功能
9.各种dialog
10.各种常用工具utils
11.水印功能
12,基于hawk的数据缓存功能
13.全局超时管理
14.状态栏管理
15.autosize屏幕适配
项目目录:
baseactivity/basefragment 基类,新写activity或者fragment请继承
retrofitservice:编写网络请求,如需要新增网络请求请在此处新增。
eg:
@POST("/auth/logins") Observable<LoginResponse> loginbyPsw(@Body RequestBody requestBody);
全局网络请求处理:
水印在baseactivity中调用 (initBG())
一个完整的mvp流程如下:
包含controller model presenter response view
部分功能还在调整,找时间再加上去。 是之前我自己写的一个app,现在把一部分框架提出来交流交流
可能会有漏掉的文件,如有需要可以联系我