Skip to content

部分源码说明

rosuH edited this page Dec 18, 2018 · 2 revisions

不定期更新

包和文件夹

  • adapter包:两个列表(导航栏和文件列表)的数据适配器类
  • bean包:所有用到的Model
    • IFileBean是文件对象所需要实现的接口
  • config:管理类、配置类所在
    • AbstractFileFilter:文件过滤器抽象类,用于给调用者自实现文件过滤器
    • AbstractFileType:文件类型抽象类,用于给调用者自实现自己的文件类型
      • 其中的抽象函数fillFileType为文件甄别器,如果你实现了自己的文件类型,那么最好也要实现自己的文件甄别器
    • DefaultFileType:默认文件类型,文件类型类的默认实现,里面实现了默认的文件甄别器
  • filetype:一些默认实现的文件类型
    • 实现接口IFileType以实现自己的文件类型
  • utils:一些工具类
    • FileUtils类包含了文件相关的大部分所需的函数
    • PercentLayoutUtilsPercentTextViewTextView的相对布局实现(*1)

Special Thanks To: