Android Experience

Posted on By Vivian Sun

简介

记录在Android开发中的积累

1. Project Template

android项目管理模板,从Spec,接口定义,进度,测试到Summary总结

2. CleanArchitecture

clearn architecture

  • 逻辑层MVP
  • data数据层
  • common逻辑无关层
  • 可扩展组件

可测试性强,业务分离,可扩展性强

3. 性能优化

  • 性能优化规范流程
  • 高性能手册

4. 积累的轮子

common库

  • common library 逻辑无关库
  • app libray app基类库

性能工具

  • BlockMonitor: 卡顿监测工具
  • CodeDebug: Android debug模块
    • method time
    • dump

5. 团队管理

  • OKR工作法使用
  • STAR处理事务法则
  • 员工培育: weekly share, 每年书单

6. 个人管理

依据高效能人士的七个习惯总结个人使命宣言,作为个人原则

Reference