项目介绍:课题组的横向项目,基于原型开发,具备完整的后端服务、后台系统、Android&IOS 移动端。移动端主要有类似 Keep 的运动中心、互动社区、饮食健康和用户系统四大模块,包含内容搜索、视频播放、发帖互动、文章阅读等功能。
主要职责:负责安卓端需求开发、Git 仓库管理、内部版本签名分发、组员管理、文档产出、周会汇报等。
技术内容:使用 Volley 框架进行网络请求封装以提高复用,使用 DBFlow 实现基于注解的 SQL 本地数据库管理,使用 BaseRecyclerViewAdapterHelper 统一列表适配器并提高列表显示性能,使用了 Handler和 EventBus 实现多线程通信与线程同步,接入腾讯 Bugly 服务监测应用 ANR 及其它错误,同时用作应用分发。