Skip to content

Latest commit

 

History

History
 
 

fancycoverflow-demo

FancyCoverFlow 实现原理解析

1. 功能介绍

(1)功能介绍:FancyCoverFlow是一个提供给你的应用一个独特的外观和感觉的灵活的Android coverflow组件,通俗来讲它就是android平台的一款开源软件,实现了类似苹果系统上的coverflow效果。 (2)优、缺点:

2. 详细设计

包括核心类功能介绍,类关系图

  • 核心类介绍,包括类功能及核心函数功能
  • 类关系图,类的继承及调用关系图,工程太小此步骤可忽略
  • 可使用 StartUML 工具,其他工具推荐??

3. 流程图

功能流程图

  • 如 Retrofit、Volley 的请求处理流程,Android-Universal-Image-Loader 的图片处理流程图
  • 可使用 Visio 等工具完成,其他工具推荐??
  • 非所有项目必须,不需要的请先在群里反馈

4. 总体设计

整个库分为哪些模块及模块之间的调用关系

  • 如大多数图片缓存会分为 Loader 和 Processer 等模块
  • 可使用 Visio 等工具完成,其他工具推荐??
  • 非所有项目必须,不需要的请先在群里反馈

5. 杂谈

该项目存在的问题及可优化点等,非所有项目必须

6. 修改完善

按照反顺序,从总体设计 -> 流程图 -> 详细设计 -> 功能介绍 -> 示例工程 自行校验优化一遍。
确认无误后,将4. 总体设计 -> 3. 流程图 -> 2. 详细设计 顺序倒置,并删除本模板所有内容提示语句。