对于混合开发的应用而言,通常我们只会将应用的部分模块修改成 Flutter 开发,其他模块继续保留原生开发,因此应用内除了 Flutter 的页...
原生应用中混编 Flutter分别创建iOS、android空壳项目,iOS集成pod Flutter 混编方案介绍 将原生工程作为 Flutt...
Flutter 提供了一个平台视图(Platform View)的概念。它提供了一种方法,允许开发者在 Flutter 里面嵌入原生系统(And...
方法通道 在 Android 中是通过 FlutterView,而在 iOS 中则是通过 FlutterViewController 进行注册的...
path_provider 文件 //创建文件目录函数 /* * /// 获取文档目录文件 Future _getLocalDocumentFi...
在为 Widget 添加动画效果的过程中我们不难发现,Animation 仅提供动画的数据,因此我们还需要监听动画执行进度,并在回调中使用 se...
对动画系统而言,为了实现动画,它需要做三件事儿:1.确定画面变化的规律;2.根据这个规律,设定动画周期,启动动画;3.定期获取当前动画的值,不断...
在 Flutter 中,页面之间的跳转是通过 Route 和 Navigator 来管理的: Route 是页面的抽象,主要负责创建对应的界面,...
InheritedWidget 是 Flutter 中的一个功能型 Widget,适用于在 Widget 树中共享数据的场景。 class Co...