• dart中的循环

    栏目:flutter 时间:2020-10-10 00:16

    本节对循环语句进行总结,包括以下几种:for循环List myList = [1, 2, 3, 4];List newList = new List();for(var i=0; i<myList.length;i++){ newList.add(myList[i]*2);}for..in..List myList = [1, 2, 3, 4];List new

    Read more

  • Dart用工厂构造方法写单例

    栏目:flutter 时间:2020-10-07 23:29

    由于Dart拥有工厂构造方法,因此构建单例模式很容易。class Singleton { static final Singleton _singleton = new Singleton._internal(); factory Singleton() { return _singleton; } Singleton._internal()

    Read more

  • Flutter - Key内部原理浅析

    栏目:flutter 时间:2020-10-07 00:57

    Key的内部原理大部分时间用不到Key。加了也不会有什么副作用,不过也没必要消耗额外的空间。就像这样Map<Foo, Bar> aMap = Map<Foo, Bar>();初始化了一个变量扔着一样。但是,如果你要对一个同类型,有状态的widget集合添

    Read more

  • ConstrainedBox UnconstrainedBox重点注意问题

    栏目:flutter 时间:2020-10-04 21:30
    ConstrainedBox UnconstrainedBox重点注意问题

    1.多个ConstraintedBox嵌套时,最内部的child要符合外层所有的条件。比如嵌套时minWidth=10,minWidth = 40,minWidth=60,那么minWidth=60为准。 2.child 尺寸大小是由父级 Widget 给出的约束来调整的。当需要去除限制时

    Read more

  • 回调函数(callback)比较权威的解答

    栏目:flutter 时间:2020-09-30 23:27

    (1 封私信 / 11 条消息) 回调函数(callback)是什么? - 知乎 https://www.zhihu.com/question/19801131

    Read more

  • 深入理解 Function & Closure 闭包

    栏目:flutter 时间:2020-09-30 17:28

    前言在最初设计 Dart 的时候,参考了 JavaScript 许多特性。无论是在异步处理,还是在语法上,都能看到它的影子。熟悉 Dart 的同学应该明白,在 Dart 中一切皆为对象。不仅 int、bool 是通过 core library 提供的类创建出的

    Read more

  • Dart之匿名方法 & 回调函数 & 闭包

    栏目:flutter 时间:2020-09-30 17:25

    一,匿名方法定义(参数1,参数2,....){ 方法体... return 返回值 }二,匿名方法特性 可赋值给变量,通过变量进行调用 可在其他方法中直接调用或传递给其他方法 void main(List<String> args) { //无参匿名函数  va

    Read more

  • Dart const常量构造函数详解

    栏目:flutter 时间:2020-09-26 02:39

    常量构造函数总结如下几点: 常量构造函数需以const关键字修饰 const构造函数必须用于成员变量都是final的类 构建常量实例必须使用定义的常量构造函数 如果实例化时不加const修饰符,即使调用的是常量构造函数,实例化的对

    Read more

  • dart flutter中函数参数(_)

    栏目:flutter 时间:2020-09-23 00:17

    问题1:I&#39;m learning Dart and see the following idiom a lot:someFuture.then((_) => someFunc());I have also seen code like:someOtherFuture.then(() => someOtherFunc());Is there a functional difference

    Read more

  • Flutter 状态管理 provider的使用和封装

    栏目:flutter 时间:2020-09-18 12:10

    Flutter提供了InheritedWidget类,帮助我们处理父子组件之间的状态管理。provider是InheritedWidget的封装,让开发者易于使用和复用。但是初看provider的文档,有点让人头大: name description Provider T

    Read more