简介
2018-10-18 开始,此项目使用Kotlin开发,搜罗的网上的免费API开发。主要目的:
- 学习了解kotlin语言
- 练习使用kotlin开发Android
- 练习kotlin中各种类以及框架的封装
- 练习kotlin-Android的组件化开发
- 学习图片处理框架
- 学习视频处理
- 尝试kotlin中MVP MVVM等架构实现(后续可能创建新的分支)
- 练习kotlin中数据库封装
- kotlin中网络请求封装
- 练习kotlin中自定义View等操作
- …
模块划分
- basemodule 基础库(包含各种工具类,自定义view,网络,数据库,视频等框架封装)
- recommendmodule 业务库-视频推荐(组件,可集成也可单独运行)
- connotationmodule 业务库-内涵段子(组件,可集成也可单独运行)
- 其它库后续添加
当前完成状态:
- basemodule 简单封装网络请求,只针对当前业务使用,未完整封装,待完善
- recommendmodule 业务库暂时没啥内容
- connotationmodule 业务库-内涵段子 基本功能完善,可运行,但目前存在不少问题,暂时发现问题:
- 图片适配问题(长图显示等)
- 视频显示问题(只是简单处理,后续重点先弄这个)
- …