flutter
文章平均质量分 95
昨夜西风在吹
这个作者很懒,什么都没留下…
展开
-
Flutter 事件分发
一 事件分发默认情况下,以 Android 为例,所有的事件都是起原生源于 io.flutter.view.FlutterView 这个 SurfaceView 的子类,整个触摸手势事件实质上经历了 JAVA => C++ => Dart 的一个流程,无论是 Android 还是 IOS ,原生层都只是将所有事件打包下发,比如在 Android 中,手势信息被打包成 ByteBuffer 进行传递,最后在 Dart 层的 _dispatchPointerDataPacket 方法中,通过..原创 2021-07-24 14:40:46 · 695 阅读 · 2 评论 -
flutter之Provider(一)
网上有不少介绍Provider的文章,但是感觉大部分对于初学者而言不够友好,很多在文章开始就写了大片的代码或者是一通的状态管理的介绍,但是实际上根本不需要那么复杂。本篇文章当然也会简单的介绍Provider的使用,但是我们更多还是通俗的介绍Provider的原理。Provider 从名字上就很容易理解,它就是用于提供数据,无论是在单个页面还是在整个 app 都有它自己的解决方案,我们可以很方便的管理数据Widget树层级如果是原生的android,对于全局共享的数据我们一般可以放在applicatio原创 2021-07-18 19:50:30 · 597 阅读 · 1 评论 -
Flutter 之生命周期
前言在 Flutter应用程序中,生命周期涉及两个:一个是 Widget 的生命周期,一个是应用程序的生命周期。一、Widget 的生命周期Flutter 里的 Widget 分为 StatelessWidget 和 StatefulWidget 两种,这两种 Widget 的生命周期是不一样的,我们接下来具体来看。1.1StatelessWidgetclass TestWidget extends StatelessWidget{ @override ...原创 2021-07-18 19:03:40 · 846 阅读 · 4 评论