HiTabTop组件封装

需求分析

设计一个底部导航组件:

  • 能够提供通用的API
  • 支持text
  • 支持Bitmap
  • 支持自动滚动

成果展示

HiTabTop

疑难点分析

  • 自动滚动,实现点击的位置能够自动滚动以展示前后2个

功能模块拆分

  • 外层容器控件
  • 顶部单个Tab控件
  • 每个Tab对应的实体
  • 外层容器控件的对外接口
  • 顶部单个Tab控件的对外接口
  • Tab切换监听器

架构设计

HiTabTop架构设计

results matching ""

    No results matching ""