flutter笔记

flutter笔记

1.listView报The following assertion was thrown during performResize()解决方案

在listVie.build的时候加入如下参数:

ListView.builder(
                scrollDirection: Axis.vertical,
                shrinkWrap: true,)

2.Flutter布局:

所有的都是weight。

3.flutter中的手势传递

手势是从最内层中的weight开始向外溢出的,一直到根。

4.flutter中解决事件冲突

通过手势竞争场来解决的,手势竞争场的规则:
(1) 在任何时候,识别者都可以宣布并离开手势竞争场。如果手势竞争场只剩下一个识别器,那么该识别器就是赢家。
(2) 在任何时候,识别者都可以宣布胜利,并且所有剩下的识别器都会失败。
4.MaterialApp 使用注意事项
(1).home属性是进入程序后显示的第一个页面,传入的是一个widget,但实际上这个widget需要包裹一个scaffold以显示该程序使用material design风格。

相关文章

这篇文章主要讲解了“FlutterComponent动画的显和隐怎么实现...
这篇文章主要讲解了“flutter微信聊天输入框功能如何实现”,...
本篇内容介绍了“Flutter之Navigator的高级用法有哪些”的有...
这篇文章主要介绍“Flutter怎么使用Android原生播放器”,在...
Flutter开发的android端如何修改APP名称,logo,版本号,具体...
Flutter路由管理初识路由概念一.路由管理1.1.Route1.2.Mater...