![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
flutter记录
浓密发量的猿
为什么我们没有时间把事情做对,却总有时间把事情做过头?
展开
-
2024 最新flutter面试总结
2024最新flutter面试总结原创 2024-05-10 14:58:50 · 231 阅读 · 1 评论 -
双击退出app
双击退出app原创 2022-11-11 17:19:24 · 148 阅读 · 1 评论 -
setState(() { }) 刷新报错问题
setState(() { }) 刷新报错问题原创 2022-08-25 21:39:45 · 264 阅读 · 0 评论 -
flutter bloc记录
1.Bloc模式:该模式划分四层结构 bloc:逻辑层 state:数据层 event:所有的交互事件 view:页面2.Cubit模式:该模式划分了三层结构 cubit:逻辑层 state:数据层 view:页面原创 2021-07-02 17:53:08 · 143 阅读 · 2 评论 -
Flutter Dart ??和.?区别
1.dart ?.左边如果为空返回 null,否则返回右边的值。A?.B如果 A 等于 null,那么 A?.B 为 null如果 A 不等于 null,那么 A?.B 等价于 A.Bvoid main() { Animal animal = new Animal('cat'); Animal empty = null; //animal 非空,返回 animal.name 的值 cat print(animal?.name); //empty 为空,返回 null转载 2021-07-01 17:09:43 · 3254 阅读 · 0 评论 -
flutter中async和async*两者的区别
1、async返回Stream,通过yield关键字生成Stream流的值。Stream<int>OneMinute() async* { for (int i = 1; i <= 100; i++) { await Future.delayed(const Duration(seconds: 5)); yield i; }}2、async返回Future,直接返回泛型值Future<int> LongTask() async { awa原创 2021-07-01 14:55:24 · 301 阅读 · 0 评论 -
flutter中 encode和decode的区别
1、json_decode( ) json 转 对象/数组转对象当第二个参数为true返回 array ,默认是false返回object。2、json_encode( ) 对象/数组转 json成功返回 json 编码的 string ,失败返回 false 。原创 2021-07-01 14:49:31 · 926 阅读 · 0 评论