项目名称:FlowUs https://flowus.cn/product
软件环境:Android 7.0及以上
开发工具:Android Studio、git、真机测试 、Jenkins
项目描述:
FlowUs 息流新一代知识管理与协作平台
以云端笔记为载体,配合在线文档、知识库、文件夹等多形态功能,为个人和团队提供数字信息管理与协同的一站式工作中心。
个人职责:
1.负责项目思维导图开发
2.负责项目Toolbar编辑工具栏开发
3.负责项目AI Chapt写作功能开发
4.负责项目简单表格和多维表的一些其他需求开发
4. 负责项目Crash收集(bugly)和治理
5. 负责项目优化: 包体积大小、运行内存占用、界面刷新卡顿、内存泄露等问题
技术要点:
1. 整个思维导图采用自定义View、ViewGroup、手势事件实现
2. 项目采用单Activity+多Fragment架构
3. 项目使用RxJava处理数据流、retrofit2请求网络
4. 使用Kotlin Coroutine实现多线程处理耗时逻辑
5. 使用objectbox 处理用户数据数据存储和数据同步