flutter的foundation不常用辅助工具

2020-08-22  本文已影响0人  一叠纸船
  1. annotations.dart文件里提供了三个class可以作为annotation为了给代码增加注释的:
  1. _bitfield_io.dart和bitfield.dart两个文件都是对于bitfield的使用的封装。需要注意的两点:

    • 如果是用于索引值的保存,例如枚举(enum),只会保存前62的数值
    • 这个bitfield不能被编译成javascipt语言
  2. licenses.dart文件里包含了三个类,都是关于licenses的封装展示,很简单的封装就不做解读了。平时用到的很少,和国内的需求不太匹配。

  3. unicode.dart文件里只有一个class, 是不能实例化和继承的,内部只是一些const类型的unicode静态变量。

这是flutter框架源码分析的其中一篇,因能力有限,有诸多不足之处,还请斧正。

上一篇 下一篇

猜你喜欢

热点阅读