这是属于我的android框架。这里会结合平时阅读的开源框架代码、开源项目,结合自己的理解、创新和思考,来书写自己的android框架。 以下的内容都是在考虑范围之内的.....
2016.07.18已完成:
- universal imageloader二次封装
- volley二次封装
- 基类设计
- 常见工具类
- 缓存管理
- 部分第三方控件
- 修改架构方式为MVP,并且在基类中引入对MVP的支持。此外,就此写了一个demo。
未完成清单:
- 网络框架:尝试对volley、okhttp等进行封装
- 数据库框架
- 上传下载框架、服务
- 最新android开发模式:MVVM等
- RXjava等
- 等等
- 支持Material Design风格,提升编译版本
- 封装recycleview
需要多看一些开源项目和开源代码,重复造轮子来提升自己的能力。