Flashlight

Posted on By Vivian Sun

一、 项目简介

  1. 功能描述

    Android 手电筒工具。 Unbundle to ALL。

    • Flashlight app:多频率闪烁,colorful,定时关闭等
    • widget
    • cover flashlight.
  2. Members

    • cissy
    • vivian
  3. 开发时间:2015.11.10 ~ 2016.1.28 (项目结束)

二、 平台支持

Android版本已发布google paly

  • 安装量27,262,899
  • store评分4.6
  • 排名Top 10

三、 开发方式和架构内容

  1. Android开发
    • 搭配framework节点接口开关Flashlight
  2. 使用Git作为版本管理
  3. 使用Android Studio开发客户端
  4. 使用Play Store和升级服务器作为升级方式
  5. 使用Android官网,github,Stackoverflow和codekk作为主要的知识查找
  6. 使用Lint, FindBugs, monkey test做app代码和quanlity检查

四、 数据缓存机制

五、 安全

六、 遇到的问题

七、 项目优化

八、 其他

项目档案

九、 总结

  • 主要是项目维护和新功能开发
  • Android默认Camera API速度在频率闪烁时,效率太低。优化为framework层直接提供节点接口来开关灯

十、 Reference